Поделиться через


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

Маркер, используемый для идентификации отдельной зависимости среди зависимостей зависимой части.

Возвращаемое значение

Сконструированная зависимость.

Применяется к