CompositionContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンポジションからエクスポートを取得するメソッドを提供します。
public ref class CompositionContext abstract
public abstract class CompositionContext
type CompositionContext = class
Public MustInherit Class CompositionContext
- 継承
-
CompositionContext
- 派生
コンストラクター
CompositionContext() |
CompositionContext クラスの新しいインスタンスを初期化します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetExport(CompositionContract) |
指定したコントラクトと一致するエクスポートを取得します。 |
GetExport(Type) |
指定された型と一致するエクスポートを取得します。 |
GetExport(Type, String) |
指定された名前および型と一致するエクスポートを取得します。 |
GetExport<TExport>() |
指定したジェネリック型パラメーターに一致するエクスポートを取得します。 |
GetExport<TExport>(String) |
指定されたジェネリック型パラメーターおよびコントラクト名と一致するエクスポートを返します。 |
GetExports(Type) |
指定した型に一致するすべてのエクスポートから成るコレクションを取得します。 |
GetExports(Type, String) |
指定されたコントラクト名と型と一致するすべてのエクスポートを取得します。 |
GetExports<TExport>() |
指定されたジェネリック型パラメーターに一致するすべてのエクスポートを取得します。 |
GetExports<TExport>(String) |
指定されたジェネリック型パラメーターとコントラクト名に一致するすべてのエクスポートを取得します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
TryGetExport(CompositionContract, Object) |
指定のコントラクト名と一致するエクスポートを返すか、一致が存在しない場合は |
TryGetExport(Type, Object) |
指定の型と一致するエクスポートを返すか、一致が存在しない場合は |
TryGetExport(Type, String, Object) |
指定のコントラクト名および型と一致するエクスポートを返すか、一致が存在しない場合は |
TryGetExport<TExport>(String, TExport) |
指定のジェネリック型パラメーター およびコントラクト名と一致するエクスポートを返すか、一致が存在しない場合は |
TryGetExport<TExport>(TExport) |
指定のジェネリック型パラメーターと一致するエクスポートを返すか、一致が存在しない場合は |
拡張メソッド
SatisfyImports(CompositionContext, Object) |
指定のコンテキストから指定のオブジェクトのインポートを満たします。 |
SatisfyImports(CompositionContext, Object, AttributedModelProvider) |
指定の規則を使用して、指定のコンテキストから指定のオブジェクトのインポートを満たします。 |
適用対象
.NET