AttributedModelServices クラス

定義

MEF 属性付きのプログラミング モデルを合成で使用するためのヘルパー メソッドを格納します。

public ref class AttributedModelServices abstract sealed
public static class AttributedModelServices
type AttributedModelServices = class
Public Module AttributedModelServices
継承
AttributedModelServices

メソッド

AddExportedValue<T>(CompositionBatch, String, T)

指定された値からパーツを作成し、指定されたコントラクト名の指定されたバッチに追加します。

AddExportedValue<T>(CompositionBatch, T)

指定された値からパーツを作成し、指定されたバッチに追加します。

AddPart(CompositionBatch, Object)

指定された属性付きオブジェクトからコンポーザブル パーツを作成し、指定された合成バッチに追加します。

ComposeExportedValue<T>(CompositionContainer, String, T)

指定されたオブジェクトから指定されたコントラクト名でパーツを作成し、指定された合成コンテナーで合成します。

ComposeExportedValue<T>(CompositionContainer, T)

指定された値からパーツを作成し、指定された合成コンテナーで合成します。

ComposeParts(CompositionContainer, Object[])

属性付きオブジェクトの配列からコンポーザブル パーツを作成し、指定された合成コンテナーで合成します。

CreatePart(ComposablePartDefinition, Object)

指定した属性付きオブジェクトから、指定したパーツ定義を使用して、コンポーザブル パーツを作成します。

CreatePart(Object)

指定した属性付きオブジェクトからコンポーザブル パーツを作成します。

CreatePart(Object, ReflectionContext)

指定した属性付きオブジェクトから、指定したリフレクション コンテキストを使用して、コンポーザブル パーツを作成します。

CreatePartDefinition(Type, ICompositionElement)

型および元を指定して、パーツ定義を作成します。

CreatePartDefinition(Type, ICompositionElement, Boolean)

型および元を指定して、パーツ定義を作成します。

Exports(ComposablePartDefinition, Type)

指定した部分に、指定したコントラクト型に一致するエクスポートが含まれているかどうかを示す値を返します。

Exports<T>(ComposablePartDefinition)

指定した部分に、指定したコントラクト型に一致するエクスポートが含まれているかどうかを示す値を返します。

GetContractName(Type)

指定された型の正規のコントラクト名を取得します。

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

柔軟なメタデータのディクショナリからメタデータ ビュー オブジェクトを取得します。

GetTypeIdentity(MethodInfo)

指定されたメソッドの一意の識別子を取得します。

GetTypeIdentity(Type)

指定された型の一意の識別子を取得します。

Imports(ComposablePartDefinition, Type)

指定した部分に、指定したコントラクト型に一致するインポートが含まれているかどうかを示す値を返します。

Imports(ComposablePartDefinition, Type, ImportCardinality)

指定した部分に、指定したコントラクト型とインポートの基数に一致するインポートが含まれているかどうかを示す値を返します。

Imports<T>(ComposablePartDefinition)

指定した部分に、指定したコントラクト型に一致するインポートが含まれているかどうかを示す値を返します。

Imports<T>(ComposablePartDefinition, ImportCardinality)

指定した部分に、指定したコントラクト型とインポートの基数に一致するインポートが含まれているかどうかを示す値を返します。

SatisfyImportsOnce(ICompositionService, Object)

再合成を無効にし、指定された合成サービスを使用して、指定されたパーツを合成します。

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

指定されたパーツを、再合成を無効にして、指定された合成サービスと指定されたリフレクション コンテキストを使用して合成します。

適用対象