AttributedModelServices Klas

Definitie

Bevat helpermethoden voor het gebruik van het door MEF toegeschreven programmeermodel met samenstelling.

public ref class AttributedModelServices abstract sealed
public static class AttributedModelServices
type AttributedModelServices = class
Public Module AttributedModelServices
Overname
AttributedModelServices

Methoden

Name Description
AddExportedValue<T>(CompositionBatch, String, T)

Hiermee maakt u een deel van de opgegeven waarde en voegt u dit toe aan de opgegeven batch met de opgegeven contractnaam.

AddExportedValue<T>(CompositionBatch, T)

Hiermee maakt u een deel van de opgegeven waarde en voegt u dit toe aan de opgegeven batch.

AddPart(CompositionBatch, Object)

Hiermee maakt u een samenstelbaar onderdeel van het opgegeven toegewezen object en voegt u dit toe aan de opgegeven samenstellingsbatch.

ComposeExportedValue<T>(CompositionContainer, String, T)

Hiermee maakt u een onderdeel van het opgegeven object onder de naam van het opgegeven contract en stelt u dit samen in de opgegeven samenstellingscontainer.

ComposeExportedValue<T>(CompositionContainer, T)

Hiermee maakt u een onderdeel op basis van de opgegeven waarde en stelt u dit samen in de opgegeven samenstellingscontainer.

ComposeParts(CompositionContainer, Object[])

Hiermee maakt u samenstelbare onderdelen van een matrix met toegeschreven objecten en stelt u deze samen in de opgegeven samenstellingscontainer.

CreatePart(ComposablePartDefinition, Object)

Hiermee maakt u een deel van het opgegeven toegewezen object met behulp van de opgegeven onderdeeldefinitie.

CreatePart(Object, ReflectionContext)

Hiermee maakt u een deel van het opgegeven toegewezen object, met behulp van de opgegeven weerspiegelingscontext.

CreatePart(Object)

Hiermee maakt u een deel van het opgegeven kenmerkobject.

CreatePartDefinition(Type, ICompositionElement, Boolean)

Hiermee maakt u een onderdeeldefinitie met het opgegeven type en de oorsprong.

CreatePartDefinition(Type, ICompositionElement)

Hiermee maakt u een onderdeeldefinitie met het opgegeven type en de oorsprong.

Exports(ComposablePartDefinition, Type)

Retourneert een waarde die aangeeft of het opgegeven onderdeel een export bevat die overeenkomt met het opgegeven contracttype.

Exports<T>(ComposablePartDefinition)

Retourneert een waarde die aangeeft of het opgegeven onderdeel een export bevat die overeenkomt met het opgegeven contracttype.

GetContractName(Type)

Hiermee haalt u een canonieke contractnaam op voor het opgegeven type.

GetMetadataView<TMetadataView>(IDictionary<String,Object>)

Hiermee haalt u een metagegevensweergaveobject op uit een woordenlijst met losse metagegevens.

GetTypeIdentity(MethodInfo)

Hiermee haalt u de unieke id voor de opgegeven methode op.

GetTypeIdentity(Type)

Hiermee haalt u de unieke id voor het opgegeven type op.

Imports(ComposablePartDefinition, Type, ImportCardinality)

Retourneert een waarde die aangeeft of het opgegeven onderdeel een import bevat die overeenkomt met het opgegeven contracttype en de kardinaliteit importeren.

Imports(ComposablePartDefinition, Type)

Retourneert een waarde die aangeeft of het opgegeven onderdeel een import bevat die overeenkomt met het opgegeven contracttype.

Imports<T>(ComposablePartDefinition, ImportCardinality)

Retourneert een waarde die aangeeft of het opgegeven onderdeel een import bevat die overeenkomt met het opgegeven contracttype en de kardinaliteit importeren.

Imports<T>(ComposablePartDefinition)

Retourneert een waarde die aangeeft of het opgegeven onderdeel een import bevat die overeenkomt met het opgegeven contracttype.

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Hiermee wordt het opgegeven onderdeel samengesteld met behulp van de opgegeven samenstellingsservice, waarbij de hercompositie is uitgeschakeld en de opgegeven context voor weerspiegeling wordt gebruikt.

SatisfyImportsOnce(ICompositionService, Object)

Hiermee wordt het opgegeven onderdeel samengesteld met behulp van de opgegeven samenstellingsservice, waarbij hercompositie is uitgeschakeld.

Van toepassing op