CompositionBatch Klasa

Definicja

Reprezentuje zestaw ComposablePart obiektów, które zostaną dodane lub usunięte z kontenera w jednej transakcyjnej kompozycji.

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

Konstruktory

Nazwa Opis
CompositionBatch()

Inicjuje nowe wystąpienie klasy CompositionBatch.

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

Inicjuje nowe wystąpienie CompositionBatch klasy z określonymi częściami do dodawania i usuwania.

Właściwości

Nazwa Opis
PartsToAdd

Pobiera kolekcję obiektów do dodania ComposablePart .

PartsToRemove

Pobiera kolekcję ComposablePart obiektów do usunięcia.

Metody

Nazwa Opis
AddExport(Export)

Dodaje określony eksport do CompositionBatch obiektu.

AddPart(ComposablePart)

Dodaje określoną część do CompositionBatch obiektu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
RemovePart(ComposablePart)

Umieszcza określoną część na liście części do usunięcia.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Metody rozszerzania

Nazwa Opis
AddExportedValue<T>(CompositionBatch, String, T)

Tworzy część z określonej wartości i dodaje ją do określonej partii o określonej nazwie kontraktu.

AddExportedValue<T>(CompositionBatch, T)

Tworzy część z określonej wartości i dodaje ją do określonej partii.

AddPart(CompositionBatch, Object)

Tworzy części komponowalne z określonego obiektu przypisanego i dodaje go do określonej partii kompozycji.

Dotyczy