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) |
使用指定的慣例,符合來自指定內容之指定物件的匯入。 |