Partager via


AttributedPartDiscovery Classe

Définition

public class AttributedPartDiscovery : Microsoft.VisualStudio.Composition.PartDiscovery
type AttributedPartDiscovery = class
    inherit PartDiscovery
Public Class AttributedPartDiscovery
Inherits PartDiscovery
Héritage
AttributedPartDiscovery

Constructeurs

AttributedPartDiscovery(Resolver, Boolean)

Propriétés

IsNonPublicSupported

Obtient une valeur indiquant si les types et les membres non publics seront explorés.

PublicVsNonPublicFlags

Obtient les indicateurs qui sélectionnent uniquement les membres publics ou publics et non publics, le cas échéant.

Resolver (Hérité de PartDiscovery)

Méthodes

CreatePart(Type, Boolean)
CreatePart(Type)

Reflète sur un type et retourne des métadonnées sur son rôle en tant que composant MEF, le cas échéant.

(Hérité de PartDiscovery)
CreatePartsAsync(Assembly, CancellationToken)

Réfléchit sur un assembly et produit des pièces MEF pour chaque type applicable.

(Hérité de PartDiscovery)
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken)

Reflète un ensemble d’assemblys et produit des parties MEF pour chaque type applicable.

(Hérité de PartDiscovery)
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken)

Reflète un ensemble d’assemblys et produit des parties MEF pour chaque type applicable.

(Hérité de PartDiscovery)
CreatePartsAsync(IEnumerable<Type>, CancellationToken) (Hérité de PartDiscovery)
CreatePartsAsync(Type[]) (Hérité de PartDiscovery)
GetMetadataViewConstraints(Type, Boolean) (Hérité de PartDiscovery)
GetTypes(Assembly)
IsExportFactoryType(Type)
ThrowOnInvalidExportingMember(ICustomAttributeProvider)

Lève une exception si certaines règles de base d’un membre exportateur sont violées.

(Hérité de PartDiscovery)
ThrowOnInvalidImportingMemberOrParameter(ICustomAttributeProvider, Boolean)

Lève une exception si certaines règles de base d’un membre ou d’un paramètre d’importation sont violées.

(Hérité de PartDiscovery)

S’applique à