CompositionBatch Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет набор объектов ComposablePart, которые будут добавлены в контейнер или удалены из него в одной транзакционной композиции.
public ref class CompositionBatch
public class CompositionBatch
type CompositionBatch = class
Public Class CompositionBatch
- Наследование
-
CompositionBatch
Конструкторы
CompositionBatch() |
Инициализирует новый экземпляр класса CompositionBatch. |
CompositionBatch(IEnumerable<ComposablePart>, IEnumerable<ComposablePart>) |
Инициализирует новый экземпляр класса CompositionBatch указанными частями для добавления или удаления. |
Свойства
PartsToAdd |
Получает коллекцию добавляемых объектов ComposablePart. |
PartsToRemove |
Получает коллекцию удаляемых объектов ComposablePart. |
Методы
AddExport(Export) |
Добавляет указанный экспорт в объект CompositionBatch. |
AddPart(ComposablePart) |
Добавляет указанную часть в объект CompositionBatch. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
RemovePart(ComposablePart) |
Помещает указанную часть в список частей для удаления. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Методы расширения
AddExportedValue<T>(CompositionBatch, T) |
Создает часть из заданного значения и добавляет ее в указанный пакет. |
AddExportedValue<T>(CompositionBatch, String, T) |
Создает часть из заданного значения и добавляет ее в указанный пакет с указанным именем контракта. |
AddPart(CompositionBatch, Object) |
Создает часть с поддержкой композиции из заданного объекта, помеченного атрибутами, и добавляет ее в указанный пакет композиции. |