この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

AttributedModelServices クラス

 

公開日: 2016年10月

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

名前空間:   System.ComponentModel.Composition
アセンブリ:  System.ComponentModel.Composition (System.ComponentModel.Composition.dll 内)

System.Object
  System.ComponentModel.Composition.AttributedModelServices

public static class AttributedModelServices

名前説明
System_CAPS_pubmethodSystem_CAPS_staticAddExportedValue<T>(CompositionBatch, T)

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

System_CAPS_pubmethodSystem_CAPS_staticAddExportedValue<T>(CompositionBatch, String, T)

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

System_CAPS_pubmethodSystem_CAPS_staticAddPart(CompositionBatch, Object)

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

System_CAPS_pubmethodSystem_CAPS_staticComposeExportedValue<T>(CompositionContainer, T)

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

System_CAPS_pubmethodSystem_CAPS_staticComposeExportedValue<T>(CompositionContainer, String, T)

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

System_CAPS_pubmethodSystem_CAPS_staticComposeParts(CompositionContainer, Object[])

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

System_CAPS_pubmethodSystem_CAPS_staticCreatePart(ComposablePartDefinition, Object)

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

System_CAPS_pubmethodSystem_CAPS_staticCreatePart(Object)

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

System_CAPS_pubmethodSystem_CAPS_staticCreatePart(Object, ReflectionContext)

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

System_CAPS_pubmethodSystem_CAPS_staticCreatePartDefinition(Type, ICompositionElement)

指定した型とソースとパーツの定義を作成します。

System_CAPS_pubmethodSystem_CAPS_staticCreatePartDefinition(Type, ICompositionElement, Boolean)

指定した型とソースとパーツの定義を作成します。

System_CAPS_pubmethodSystem_CAPS_staticExports(ComposablePartDefinition, Type)

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

System_CAPS_pubmethodSystem_CAPS_staticExports<T>(ComposablePartDefinition)

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

System_CAPS_pubmethodSystem_CAPS_staticGetContractName(Type)

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

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

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

System_CAPS_pubmethodSystem_CAPS_staticGetTypeIdentity(MethodInfo)

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

System_CAPS_pubmethodSystem_CAPS_staticGetTypeIdentity(Type)

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

System_CAPS_pubmethodSystem_CAPS_staticImports(ComposablePartDefinition, Type)

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

System_CAPS_pubmethodSystem_CAPS_staticImports(ComposablePartDefinition, Type, ImportCardinality)

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

System_CAPS_pubmethodSystem_CAPS_staticImports<T>(ComposablePartDefinition)

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

System_CAPS_pubmethodSystem_CAPS_staticImports<T>(ComposablePartDefinition, ImportCardinality)

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

System_CAPS_pubmethodSystem_CAPS_staticSatisfyImportsOnce(ICompositionService, Object)

再構成を無効になっていると、指定された合成サービスを使用して、指定したパーツを作成します。

System_CAPS_pubmethodSystem_CAPS_staticSatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

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

.NET Framework
4.0 以降で使用可能
ポータブル クラス ライブラリ
サポート対象: 移植可能 .NET プラットフォーム
Silverlight
4.0 以降で使用可能

この型のパブリック static (Visual Basic では Shared ) メンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

トップに戻る
表示: