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, ReflectionContext)

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

CreatePart(Object)

指定した属性付きオブジェクトから構成可能なパーツを作成します。

CreatePartDefinition(Type, ICompositionElement, Boolean)

指定した型と原点を持つパーツ定義を作成します。

CreatePartDefinition(Type, ICompositionElement)

指定した型と原点を持つパーツ定義を作成します。

Exports(ComposablePartDefinition, Type)

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

Exports<T>(ComposablePartDefinition)

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

GetContractName(Type)

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

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

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

GetTypeIdentity(MethodInfo)

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

GetTypeIdentity(Type)

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

Imports(ComposablePartDefinition, Type, ImportCardinality)

指定したパーツに、指定したコントラクトの種類とインポートカーディナリティに一致するインポートが含まれているかどうかを示す値を返します。

Imports(ComposablePartDefinition, Type)

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

Imports<T>(ComposablePartDefinition, ImportCardinality)

指定したパーツに、指定したコントラクトの種類とインポートカーディナリティに一致するインポートが含まれているかどうかを示す値を返します。

Imports<T>(ComposablePartDefinition)

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

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

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

SatisfyImportsOnce(ICompositionService, Object)

再合成を無効にして、指定したコンポジション サービスを使用して、指定したパーツを作成します。

適用対象