Freigeben über


AttributedPartDiscovery Klasse

Definition

public class AttributedPartDiscovery : Microsoft.VisualStudio.Composition.PartDiscovery
type AttributedPartDiscovery = class
    inherit PartDiscovery
Public Class AttributedPartDiscovery
Inherits PartDiscovery
Vererbung
AttributedPartDiscovery

Konstruktoren

AttributedPartDiscovery(Resolver, Boolean)

Eigenschaften

IsNonPublicSupported

Ruft einen Wert ab, der angibt, ob nicht öffentliche Typen und Member untersucht werden.

PublicVsNonPublicFlags

Ruft die Flags ab, die nur öffentliche Mitglieder oder öffentlich und nicht öffentlich auswählen.

Resolver (Geerbt von PartDiscovery)

Methoden

CreatePart(Type, Boolean)
CreatePart(Type)

Spiegelt einen Typ wider und gibt ggf. Metadaten zu seiner Rolle als MEF-Teil zurück.

(Geerbt von PartDiscovery)
CreatePartsAsync(Assembly, CancellationToken)

Spiegelt eine Baugruppe wider und erzeugt MEF-Teile für jeden anwendbaren Typ.

(Geerbt von PartDiscovery)
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken)

Spiegelt eine Reihe von Assemblys wider und erzeugt MEF-Teile für jeden anwendbaren Typ.

(Geerbt von PartDiscovery)
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken)

Spiegelt eine Reihe von Assemblys wider und erzeugt MEF-Teile für jeden anwendbaren Typ.

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

Löst eine Ausnahme aus, wenn bestimmte Grundregeln für ein exportierendes Element verletzt werden.

(Geerbt von PartDiscovery)
ThrowOnInvalidImportingMemberOrParameter(ICustomAttributeProvider, Boolean)

Löst eine Ausnahme aus, wenn bestimmte Grundregeln für einen importierenden Member oder Parameter verletzt werden.

(Geerbt von PartDiscovery)

Gilt für: