CompositionDependency.Satisfied Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает зависимость от указанного целевого объекта.
public:
static System::Composition::Hosting::Core::CompositionDependency ^ Satisfied(System::Composition::Hosting::Core::CompositionContract ^ contract, System::Composition::Hosting::Core::ExportDescriptorPromise ^ target, bool isPrerequisite, System::Object ^ site);
public static System.Composition.Hosting.Core.CompositionDependency Satisfied (System.Composition.Hosting.Core.CompositionContract contract, System.Composition.Hosting.Core.ExportDescriptorPromise target, bool isPrerequisite, object site);
static member Satisfied : System.Composition.Hosting.Core.CompositionContract * System.Composition.Hosting.Core.ExportDescriptorPromise * bool * obj -> System.Composition.Hosting.Core.CompositionDependency
Public Shared Function Satisfied (contract As CompositionContract, target As ExportDescriptorPromise, isPrerequisite As Boolean, site As Object) As CompositionDependency
Параметры
- contract
- CompositionContract
Контракт, необходимый зависимости.
- target
- ExportDescriptorPromise
Целевой объект зависимости. Объект ExportDescriptorPromise из другой части, от которой зависит эта часть.
- isPrerequisite
- Boolean
Значение true
, если зависимость является необходимым условием, которое должно быть удовлетворено до извлечения каких-либо экспортов из зависимой части; в противном случае — значение false
.
- site
- Object
Маркер, используемый для идентификации отдельной зависимости среди зависимостей зависимой части.
Возвращаемое значение
Сконструированная зависимость.