CompositionBatch Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje sadu ComposablePart objektů, které budou přidány nebo odebrány z kontejneru v jedné transakční složení.
public ref class CompositionBatch
public class CompositionBatch
type CompositionBatch = class
Public Class CompositionBatch
- Dědičnost
-
CompositionBatch
Konstruktory
CompositionBatch() |
Inicializuje novou instanci CompositionBatch třídy. |
CompositionBatch(IEnumerable<ComposablePart>, IEnumerable<ComposablePart>) |
Inicializuje novou instanci CompositionBatch třídy se zadanými částmi pro přidání a odebrání. |
Vlastnosti
PartsToAdd |
Získá kolekci ComposablePart objektů, které mají být přidány. |
PartsToRemove |
Získá kolekci ComposablePart objektů, které mají být odebrány. |
Metody
AddExport(Export) |
Přidá zadaný export do objektu CompositionBatch . |
AddPart(ComposablePart) |
Přidá do objektu zadanou CompositionBatch část. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
RemovePart(ComposablePart) |
Umístí zadanou část do seznamu částí, které chcete odebrat. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Metody rozšíření
AddExportedValue<T>(CompositionBatch, T) |
Vytvoří část ze zadané hodnoty a přidá ji do zadané dávky. |
AddExportedValue<T>(CompositionBatch, String, T) |
Vytvoří část ze zadané hodnoty a přidá ji do zadané dávky se zadaným názvem kontraktu. |
AddPart(CompositionBatch, Object) |
Vytvoří složenou část ze zadaného atributu objektu a přidá ji do zadané dávky složení. |