CompositionBatch 類別

定義

代表一組 ComposablePart 物件,會在單一交易組合中新增或移除。

public ref class CompositionBatch
public class CompositionBatch
type CompositionBatch = class
Public Class CompositionBatch
繼承
CompositionBatch

建構函式

名稱 Description
CompositionBatch()

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

CompositionBatch(IEnumerable<ComposablePart>, IEnumerable<ComposablePart>)

初始化類別的新實例 CompositionBatch ,並包含指定的新增部分以便加法與移除。

屬性

名稱 Description
PartsToAdd

取得要加入的物件集合 ComposablePart

PartsToRemove

能取得要移除的 ComposablePart 物件集合。

方法

名稱 Description
AddExport(Export)

會將指定的匯出資料加入物件。CompositionBatch

AddPart(ComposablePart)

將指定的零件加入物件。CompositionBatch

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
RemovePart(ComposablePart)

將指定的零件列入待拆除清單。

ToString()

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

(繼承來源 Object)

擴充方法

名稱 Description
AddExportedValue<T>(CompositionBatch, String, T)

從指定的值建立一個零件,並將其加入指定的批次,並以指定的合約名稱加入。

AddExportedValue<T>(CompositionBatch, T)

從指定的值建立一個零件,並將其加入指定的批次。

AddPart(CompositionBatch, Object)

從指定的屬性物件建立一個可組合的零件,並將其加入指定的組合批次中。

適用於