Bagikan melalui


CompositionBatch Kelas

Definisi

Mewakili sekumpulan ComposablePart objek yang akan ditambahkan atau dihapus dari kontainer dalam satu komposisi transaksional.

public ref class CompositionBatch
public class CompositionBatch
type CompositionBatch = class
Public Class CompositionBatch
Warisan
CompositionBatch

Konstruktor

CompositionBatch()

Menginisialisasi instans baru kelas CompositionBatch.

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

Menginisialisasi instans CompositionBatch baru kelas dengan bagian yang ditentukan untuk penambahan dan penghapusan.

Properti

PartsToAdd

Mendapatkan kumpulan ComposablePart objek yang akan ditambahkan.

PartsToRemove

Mendapatkan kumpulan ComposablePart objek yang akan dihapus.

Metode

AddExport(Export)

Menambahkan ekspor yang ditentukan ke CompositionBatch objek .

AddPart(ComposablePart)

Menambahkan bagian yang ditentukan ke CompositionBatch objek .

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
RemovePart(ComposablePart)

Letakkan bagian yang ditentukan pada daftar bagian yang akan dihapus.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Metode Ekstensi

AddExportedValue<T>(CompositionBatch, T)

Membuat bagian dari nilai yang ditentukan dan menambahkannya ke batch yang ditentukan.

AddExportedValue<T>(CompositionBatch, String, T)

Membuat bagian dari nilai yang ditentukan dan menambahkannya ke batch yang ditentukan dengan nama kontrak yang ditentukan.

AddPart(CompositionBatch, Object)

Membuat bagian yang dapat disusun dari objek atribut yang ditentukan, dan menambahkannya ke batch komposisi yang ditentukan.

Berlaku untuk