Freigeben über


ExportProvider.GetExportedValues Methode

Definition

Ruft ein oder mehrere exportierte Objekte ab.

Überlädt

GetExportedValues<T>(String)

Ruft alle exportierten Objekte mit dem angegebenen Vertragsnamen ab.

GetExportedValues<T>()

Ruft alle exportierten Objekte mit dem vom angegebenen Typparameter abgeleiteten Vertragsnamen ab.

GetExportedValues<T>(String)

Quelle:
ExportProvider.GetExportOverrides.cs
Quelle:
ExportProvider.GetExportOverrides.cs
Quelle:
ExportProvider.GetExportOverrides.cs

Ruft alle exportierten Objekte mit dem angegebenen Vertragsnamen ab.

public:
generic <typename T>
 System::Collections::Generic::IEnumerable<T> ^ GetExportedValues(System::String ^ contractName);
public System.Collections.Generic.IEnumerable<T> GetExportedValues<T> (string contractName);
public System.Collections.Generic.IEnumerable<T> GetExportedValues<T> (string? contractName);
member this.GetExportedValues : string -> seq<'T>
Public Function GetExportedValues(Of T) (contractName As String) As IEnumerable(Of T)

Typparameter

T

Der Typ des zurückzugebenden exportierten Objekts.

Parameter

contractName
String

Der Vertragsname der zurückzugebenden exportierten Objekte oder null oder eine leere Zeichenfolge (""), um den Standardvertragsnamen zu verwenden.

Gibt zurück

Die exportierten Objekte mit dem angegebenen Vertragsnamen, sofern sie gefunden werden, andernfalls ein leeres Collection<T>-Objekt.

Ausnahmen

Das CompositionContainer-Objekt wurde freigegeben.

Einer oder mehrere der zugrunde liegenden exportierten Werte kann nicht in T umgewandelt werden.

Fehler bei der Komposition. Errors enthält eine Auflistung der aufgetretenen Fehler.

Hinweise

Der Standardvertragsname ist das Ergebnis des Aufrufs der GetContractName -Methode für T.

Der Vertragsname wird mithilfe der Ordinal -Eigenschaft verglichen, um einen Nicht-linguistischen Vergleich zwischen Groß- und Kleinschreibung durchzuführen.

Gilt für:

GetExportedValues<T>()

Quelle:
ExportProvider.GetExportOverrides.cs
Quelle:
ExportProvider.GetExportOverrides.cs
Quelle:
ExportProvider.GetExportOverrides.cs

Ruft alle exportierten Objekte mit dem vom angegebenen Typparameter abgeleiteten Vertragsnamen ab.

public:
generic <typename T>
 System::Collections::Generic::IEnumerable<T> ^ GetExportedValues();
public System.Collections.Generic.IEnumerable<T> GetExportedValues<T> ();
member this.GetExportedValues : unit -> seq<'T>
Public Function GetExportedValues(Of T) () As IEnumerable(Of T)

Typparameter

T

Der Typ des zurückzugebenden exportierten Objekts. Der Vertragsname wird auch von diesem Typparameter abgeleitet.

Gibt zurück

Die exportierten Objekte mit dem vom angegebenen Typparameter abgeleiteten Vertragsnamen, sofern sie gefunden werden, andernfalls ein leeres Collection<T>-Objekt.

Ausnahmen

Das CompositionContainer-Objekt wurde freigegeben.

Eines oder mehrere der zugrunde liegenden exportierten Objekte kann nicht in T umgewandelt werden.

Fehler bei der Komposition. Errors enthält eine Auflistung der aufgetretenen Fehler.

Hinweise

Der Vertragsname ist das Ergebnis des Aufrufs der GetContractName -Methode für T.

Der Vertragsname wird mithilfe der Ordinal -Eigenschaft verglichen, um einen Nicht-linguistischen Vergleich zwischen Groß- und Kleinschreibung durchzuführen.

Gilt für: