DependencyAccessor.ResolveDependencies(Object, CompositionContract, Boolean) 方法
定义
在协定的所有实现中解析依赖项。Resolves dependencies on all implementations of a contract.
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)
参数
- site
- Object
描述依赖项站点的标记。A tag that describes the dependency site.
- contract
- CompositionContract
网站所需的协定。The contract required by the site.
- isPrerequisite
- Boolean
如果要指示在可执行导出前必须满足依赖项,则为 true;否则为 false。true to indicate that the dependency must be satisfied before exports are made available; otherwise, false.
返回
已解析的依赖项的集合。A collection of resolved dependencies.