Share via


ExportProvider.GetExportedValues Metoda

Definice

Získá jeden nebo více exportovaných objektů.

Přetížení

GetExportedValues<T>(String)

Získá všechny exportované objekty se zadaným názvem kontraktu.

GetExportedValues<T>()

Získá všechny exportované objekty s názvem kontraktu odvozeným od zadaného parametru typu.

GetExportedValues<T>(String)

Zdroj:
ExportProvider.GetExportOverrides.cs
Zdroj:
ExportProvider.GetExportOverrides.cs
Zdroj:
ExportProvider.GetExportOverrides.cs

Získá všechny exportované objekty se zadaným názvem kontraktu.

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)

Parametry typu

T

Typ exportovaného objektu, který se má vrátit.

Parametry

contractName
String

Název smlouvy exportovaných objektů, které se mají vrátit; nebo null prázdný řetězec ("") pro použití výchozího názvu kontraktu.

Návraty

Exportované objekty se zadaným názvem kontraktu, pokud jsou nalezeny; v opačném případě prázdný Collection<T> objekt.

Výjimky

Jednu nebo více podkladových exportovaných hodnot nelze přetypovat na T.

Při skládání došlo k chybě. Errors bude obsahovat kolekci chyb, ke kterým došlo.

Poznámky

Výchozí název kontraktu je výsledkem volání metody na GetContractNameT.

Název smlouvy se porovnává pomocí Ordinal vlastnosti k provedení nekolingvického porovnání s rozlišováním velkých a malých písmen.

Platí pro

GetExportedValues<T>()

Zdroj:
ExportProvider.GetExportOverrides.cs
Zdroj:
ExportProvider.GetExportOverrides.cs
Zdroj:
ExportProvider.GetExportOverrides.cs

Získá všechny exportované objekty s názvem kontraktu odvozeným od zadaného parametru typu.

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)

Parametry typu

T

Typ exportovaného objektu, který se má vrátit. Název kontraktu je také odvozen z tohoto parametru typu.

Návraty

Exportované objekty s názvem kontraktu odvozeným od zadaného parametru typu, pokud jsou nalezeny; v opačném případě prázdný Collection<T> objekt.

Výjimky

Jeden nebo více podkladových exportovaných objektů nelze přetypovat na T.

Při skládání došlo k chybě. Errors bude obsahovat kolekci chyb, ke kterým došlo.

Poznámky

Název kontraktu je výsledkem volání metody na GetContractNameT.

Název smlouvy se porovnává pomocí Ordinal vlastnosti k provedení nekolingvického porovnání s rozlišováním velkých a malých písmen.

Platí pro