AttributedModelServices Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene metodi helper per l'uso del modello di programmazione con attributi MEF con composizione.
public ref class AttributedModelServices abstract sealed
public static class AttributedModelServices
type AttributedModelServices = class
Public Module AttributedModelServices
- Ereditarietà
-
AttributedModelServices
Metodi
| Nome | Descrizione |
|---|---|
| AddExportedValue<T>(CompositionBatch, String, T) |
Crea una parte dal valore specificato e la aggiunge al batch specificato con il nome del contratto specificato. |
| AddExportedValue<T>(CompositionBatch, T) |
Crea una parte dal valore specificato e la aggiunge al batch specificato. |
| AddPart(CompositionBatch, Object) |
Crea una parte componibile dall'oggetto con attributi specificato e la aggiunge al batch di composizione specificato. |
| ComposeExportedValue<T>(CompositionContainer, String, T) |
Crea una parte dall'oggetto specificato sotto il nome del contratto specificato e la compone nel contenitore di composizione specificato. |
| ComposeExportedValue<T>(CompositionContainer, T) |
Crea una parte dal valore specificato e la compone nel contenitore di composizione specificato. |
| ComposeParts(CompositionContainer, Object[]) |
Crea parti componibili da una matrice di oggetti con attributi e le compone nel contenitore di composizione specificato. |
| CreatePart(ComposablePartDefinition, Object) |
Crea una parte componibile dall'oggetto con attributi specificato, utilizzando la definizione di parte specificata. |
| CreatePart(Object, ReflectionContext) |
Crea una parte componibile dall'oggetto con attributi specificato, utilizzando il contesto di reflection specificato. |
| CreatePart(Object) |
Crea una parte componibile dall'oggetto con attributi specificato. |
| CreatePartDefinition(Type, ICompositionElement, Boolean) |
Crea una definizione di parte con il tipo e l'origine specificati. |
| CreatePartDefinition(Type, ICompositionElement) |
Crea una definizione di parte con il tipo e l'origine specificati. |
| Exports(ComposablePartDefinition, Type) |
Restituisce un valore che indica se la parte specificata contiene un'esportazione corrispondente al tipo di contratto specificato. |
| Exports<T>(ComposablePartDefinition) |
Restituisce un valore che indica se la parte specificata contiene un'esportazione corrispondente al tipo di contratto specificato. |
| GetContractName(Type) |
Ottiene un nome di contratto canonico per il tipo specificato. |
| GetMetadataView<TMetadataView>(IDictionary<String,Object>) |
Ottiene un oggetto visualizzazione metadati da un dizionario di metadati separati. |
| GetTypeIdentity(MethodInfo) |
Ottiene l'identificatore univoco per il metodo specificato. |
| GetTypeIdentity(Type) |
Ottiene l'identificatore univoco per il tipo specificato. |
| Imports(ComposablePartDefinition, Type, ImportCardinality) |
Restituisce un valore che indica se la parte specificata contiene un'importazione corrispondente al tipo di contratto e alla cardinalità di importazione specificati. |
| Imports(ComposablePartDefinition, Type) |
Restituisce un valore che indica se la parte specificata contiene un'importazione corrispondente al tipo di contratto specificato. |
| Imports<T>(ComposablePartDefinition, ImportCardinality) |
Restituisce un valore che indica se la parte specificata contiene un'importazione corrispondente al tipo di contratto e alla cardinalità di importazione specificati. |
| Imports<T>(ComposablePartDefinition) |
Restituisce un valore che indica se la parte specificata contiene un'importazione corrispondente al tipo di contratto specificato. |
| SatisfyImportsOnce(ICompositionService, Object, ReflectionContext) |
Compone la parte specificata utilizzando il servizio di composizione specificato, con ricomposizione disabilitata e utilizzando il contesto di reflection specificato. |
| SatisfyImportsOnce(ICompositionService, Object) |
Compone la parte specificata utilizzando il servizio di composizione specificato, con la ricomposizione disabilitata. |