ExportProvider.GetExportedValues Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein oder mehrere exportierte Objekte ab.
Überlädt
| Name | Beschreibung |
|---|---|
| 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)
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 exportierten Objekts, das zurückgegeben werden soll.
Parameter
- contractName
- String
Der Vertragsname der exportierten Objekte, die zurückgegeben werden sollen; oder null eine leere Zeichenfolge ("") zur Verwendung des Standardvertragsnamens.
Gibt zurück
Die exportierten Objekte mit dem angegebenen Vertragsnamen, falls gefunden; andernfalls ein leeres Collection<T> Objekt.
Ausnahmen
Das CompositionContainer Objekt wurde gelöscht.
Mindestens einer der zugrunde liegenden exportierten Werte kann nicht in T.
Während der Komposition ist ein Fehler aufgetreten. Errors enthält eine Auflistung von aufgetretenen Fehlern.
Hinweise
Der Standardvertragsname ist das Ergebnis des Aufrufs der GetContractName Methode für T.
Der Vertragsname wird mithilfe der Ordinal Eigenschaft verglichen, um einen Vergleich zwischen Groß- und Kleinschreibung durchzuführen.
Gilt für:
GetExportedValues<T>()
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 exportierten Objekts, das zurückgegeben werden soll. Der Vertragsname wird auch von diesem Typparameter abgeleitet.
Gibt zurück
Die exportierten Objekte mit dem Vom angegebenen Typparameter abgeleiteten Vertragsnamen, falls gefunden; andernfalls ein leeres Collection<T> Objekt.
Ausnahmen
Das CompositionContainer Objekt wurde gelöscht.
Mindestens eines der zugrunde liegenden exportierten Objekte kann nicht in T.
Während der Komposition ist ein Fehler aufgetreten. Errors enthält eine Auflistung von aufgetretenen Fehlern.
Hinweise
Der Vertragsname ist das Ergebnis des Aufrufens der GetContractName Methode für T.
Der Vertragsname wird mithilfe der Ordinal Eigenschaft verglichen, um einen Vergleich zwischen Groß- und Kleinschreibung durchzuführen.