Share via


AttributedPartDiscoveryV1 Class

Definition

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

Constructors

AttributedPartDiscoveryV1(Resolver)

Properties

Resolver (Inherited from PartDiscovery)

Methods

CreatePart(Type, Boolean)
CreatePart(Type)

Reflects on a type and returns metadata on its role as a MEF part, if applicable.

(Inherited from PartDiscovery)
CreatePartsAsync(Assembly, CancellationToken)

Reflects over an assembly and produces MEF parts for every applicable type.

(Inherited from PartDiscovery)
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken)

Reflects over a set of assemblies and produces MEF parts for every applicable type.

(Inherited from PartDiscovery)
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken)

Reflects over a set of assemblies and produces MEF parts for every applicable type.

(Inherited from PartDiscovery)
CreatePartsAsync(IEnumerable<Type>, CancellationToken) (Inherited from PartDiscovery)
CreatePartsAsync(Type[]) (Inherited from PartDiscovery)
GetMetadataViewConstraints(Type, Boolean) (Inherited from PartDiscovery)
GetTypes(Assembly)
IsExportFactoryType(Type)
ThrowOnInvalidExportingMember(ICustomAttributeProvider)

Throws an exception if certain basic rules for an exporting member are violated.

(Inherited from PartDiscovery)
ThrowOnInvalidImportingMemberOrParameter(ICustomAttributeProvider, Boolean)

Throws an exception if certain basic rules for an importing member or parameter are violated.

(Inherited from PartDiscovery)

Applies to