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) |
Создает часть с поддержкой композиции из заданного объекта, помеченного атрибутами, и добавляет ее в указанный пакет композиции. |