CompositionDependency Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет зависимость, которой должна обладать часть для выполнения ExportDescriptorPromise. Этот класс используется обработчиком композиции во время инициализации для определения возможности выполнить композицию и ошибки, выводимой в случае невозможности выполнения.
public ref class CompositionDependency
public class CompositionDependency
type CompositionDependency = class
Public Class CompositionDependency
- Наследование
-
CompositionDependency
Свойства
Contract |
Получает контракт, необходимый для зависимости. |
IsPrerequisite |
Получает значение, указывающее, является ли зависимость необходимым условием, которое необходимо удовлетворить, прежде чем извлекать экспорты из зависимой части. |
Site |
Получает маркер, используемый для идентификации отдельной зависимости среди зависимостей зависимой части. |
Target |
Получает "обещание" дескриптора экспорта, к которому относится зависимость. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Missing(CompositionContract, Object) |
Создает заполнитель для отсутствующей зависимости. |
Oversupplied(CompositionContract, IEnumerable<ExportDescriptorPromise>, Object) |
Создает заполнитель для зависимости, имеющей слишком много предоставленных значений. |
Satisfied(CompositionContract, ExportDescriptorPromise, Boolean, Object) |
Создает зависимость от указанного целевого объекта. |
ToString() |
Возвращает строковое представление конкретного объекта CompositionDependency. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по