ComposablePartDefinition 類別

定義

定義了一個抽象基底類別,用於可組合部分定義,用以描述並啟用物件的建立 ComposablePart

public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
繼承
ComposablePartDefinition

建構函式

名稱 Description
ComposablePartDefinition()

初始化 ComposablePartDefinition 類別的新執行個體。

屬性

名稱 Description
ExportDefinitions

取得一組 ExportDefinition 物件,描述由該 ComposablePartDefinition 物件定義的零件匯出的物件。

ImportDefinitions

取得一組 ImportDefinition 物件,描述該物件定義的部分 ComposablePartDefinition 所需的匯入。

Metadata

取得該 ComposablePartDefinition 物件的元資料集合。

方法

名稱 Description
CreatePart()

建立一個新的 Character ComposablePartDefinition 描述的零件實例。

Equals(Object)

判斷指定的 物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

擴充方法

名稱 Description
ContainsPartMetadata<T>(ComposablePartDefinition, String, T)

會獲得一個值,表示指定部分是否包含具有指定鍵與值的元資料。

ContainsPartMetadataWithKey(ComposablePartDefinition, String)

會取得一個值,指示指定部分是否包含具有指定鍵的元資料。

Exports(ComposablePartDefinition, String)

會得到一個值,表示指定零件是否出口指定合約。

Exports(ComposablePartDefinition, Type)

回傳一個值,指示指定零件是否包含符合指定合約類型的匯出。

Exports<T>(ComposablePartDefinition)

回傳一個值,指示指定零件是否包含符合指定合約類型的匯出。

Imports(ComposablePartDefinition, String, ImportCardinality)

判斷指定部分是否匯入指定合約並具有指定基數。

Imports(ComposablePartDefinition, String)

判斷指定零件是否進口指定合約。

Imports(ComposablePartDefinition, Type, ImportCardinality)

回傳一個值,指示指定部分是否包含符合指定合約類型及進口基數的匯入。

Imports(ComposablePartDefinition, Type)

回傳一個值,指示指定零件是否包含與指定合約類型的匯入。

Imports<T>(ComposablePartDefinition, ImportCardinality)

回傳一個值,指示指定部分是否包含符合指定合約類型及進口基數的匯入。

Imports<T>(ComposablePartDefinition)

回傳一個值,指示指定零件是否包含與指定合約類型的匯入。

適用於