Udostępnij za pośrednictwem


DependencyAccessor.ResolveDependencies Metoda

Definicja

Rozwiązuje zależności od wszystkich implementacji kontraktu.

public:
 System::Collections::Generic::IEnumerable<System::Composition::Hosting::Core::CompositionDependency ^> ^ ResolveDependencies(System::Object ^ site, System::Composition::Hosting::Core::CompositionContract ^ contract, bool isPrerequisite);
public System.Collections.Generic.IEnumerable<System.Composition.Hosting.Core.CompositionDependency> ResolveDependencies (object site, System.Composition.Hosting.Core.CompositionContract contract, bool isPrerequisite);
member this.ResolveDependencies : obj * System.Composition.Hosting.Core.CompositionContract * bool -> seq<System.Composition.Hosting.Core.CompositionDependency>
Public Function ResolveDependencies (site As Object, contract As CompositionContract, isPrerequisite As Boolean) As IEnumerable(Of CompositionDependency)

Parametry

site
Object

Tag opisujący witrynę zależności.

contract
CompositionContract

Umowa wymagana przez lokację.

isPrerequisite
Boolean

true aby wskazać, że zależność musi być spełniona przed udostępnieniem eksportu; w przeciwnym razie , false.

Zwraca

Kolekcja rozwiązanych zależności.

Dotyczy