共用方式為


CompositionContext 類別

定義

提供從組合擷取導出的方法。

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

擷取符合指定名稱和類型的匯出。

GetExport(Type)

擷取符合指定型別的導出。

GetExport<TExport>()

擷取符合指定泛型型別參數的導出。

GetExport<TExport>(String)

擷取符合指定泛型型別參數和合約名稱的導出。

GetExports(Type, String)

擷取符合指定合約名稱和類型的所有匯出。

GetExports(Type)

擷取符合指定型別的所有導出集合。

GetExports<TExport>()

擷取符合指定泛型型別參數的所有導出。

GetExports<TExport>(String)

擷取符合指定泛型型別參數和合約名稱的所有導出。

GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)
TryGetExport(CompositionContract, Object)

傳回符合指定合約的匯出,如果找不到相符專案,則傳回 null

TryGetExport(Type, Object)

傳回符合指定型別的導出,如果找不到相符專案,則傳回 null

TryGetExport(Type, String, Object)

傳回符合指定合約名稱和類型的導出,如果找不到相符專案,則傳回 null

TryGetExport<TExport>(String, TExport)

傳回符合指定泛型型別參數和合約名稱的匯出,如果找不到相符專案,則傳回 null

TryGetExport<TExport>(TExport)

傳回符合指定泛型型別參數的導出,如果找不到相符專案,則傳回 null

擴充方法

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

使用指定的慣例,滿足從指定內容匯入指定的物件。

SatisfyImports(CompositionContext, Object)

滿足從指定內容匯入指定的物件。

適用於