AttributedPartDiscoveryV1 类

定义

public class AttributedPartDiscoveryV1 : Microsoft.VisualStudio.Composition.PartDiscovery
type AttributedPartDiscoveryV1 = class
    inherit PartDiscovery
Public Class AttributedPartDiscoveryV1
Inherits PartDiscovery
继承
AttributedPartDiscoveryV1

构造函数

AttributedPartDiscoveryV1(Resolver)

属性

Resolver (继承自 PartDiscovery)

方法

CreatePart(Type, Boolean)
CreatePart(Type)

反映类型,并返回其作为 MEF 部分角色的元数据(如果适用)。

(继承自 PartDiscovery)
CreatePartsAsync(Assembly, CancellationToken)

对程序集进行反射,并为每个适用类型生成 MEF 部件。

(继承自 PartDiscovery)
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken)

对一组程序集进行反射,并为每个适用类型生成 MEF 部件。

(继承自 PartDiscovery)
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken)

对一组程序集进行反射,并为每个适用类型生成 MEF 部件。

(继承自 PartDiscovery)
CreatePartsAsync(IEnumerable<Type>, CancellationToken) (继承自 PartDiscovery)
CreatePartsAsync(Type[]) (继承自 PartDiscovery)
GetMetadataViewConstraints(Type, Boolean) (继承自 PartDiscovery)
GetTypes(Assembly)
IsExportFactoryType(Type)
ThrowOnInvalidExportingMember(ICustomAttributeProvider)

如果违反导出成员的某些基本规则,则引发异常。

(继承自 PartDiscovery)
ThrowOnInvalidImportingMemberOrParameter(ICustomAttributeProvider, Boolean)

如果违反导入成员或参数的某些基本规则,则引发异常。

(继承自 PartDiscovery)

适用于