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

Nama Deskripsi
CompositionBatch()

Menginisialisasi instans baru dari kelas CompositionBatch.

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

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

Properti

Nama Deskripsi
PartsToAdd

Mendapatkan kumpulan ComposablePart objek yang akan ditambahkan.

PartsToRemove

Mendapatkan kumpulan ComposablePart objek yang akan dihapus.

Metode

Nama Deskripsi
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 Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
RemovePart(ComposablePart)

Menempatkan bagian yang ditentukan pada daftar bagian yang akan dihapus.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Metode Ekstensi

Nama Deskripsi
AddExportedValue<T>(CompositionBatch, String, T)

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

AddExportedValue<T>(CompositionBatch, T)

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

AddPart(CompositionBatch, Object)

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

Berlaku untuk