ExportProvider.GetExportedValues Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri egy vagy több exportált objektumot.
Túlterhelések
| Name | Description |
|---|---|
| GetExportedValues<T>(String) |
Lekéri az összes exportált objektumot a megadott szerződésnévvel. |
| GetExportedValues<T>() |
Lekéri az összes exportált objektumot a megadott típusparaméterből származtatott szerződésnévvel. |
GetExportedValues<T>(String)
Lekéri az összes exportált objektumot a megadott szerződésnévvel.
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)
Típusparaméterek
- T
A visszaadni kívánt exportált objektum típusa.
Paraméterek
- contractName
- String
A visszaadni kívánt exportált objektumok szerződésneve; vagy null egy üres sztring ("") az alapértelmezett szerződésnév használatához.
Válaszok
A megadott szerződésnévvel rendelkező exportált objektumok, ha találhatók; egyéb esetben egy üres Collection<T> objektumot.
Kivételek
Az CompositionContainer objektumot eltávolították.
Az alapul szolgáló exportált értékek közül legalább egy nem vethető át a következőre T: .
Hiba történt az összeállítás során. Errors hibagyűjteményt tartalmaz.
Megjegyzések
Az alapértelmezett szerződésnév a metódus GetContractNamemeghívásának T eredménye.
A szerződés nevét a Ordinal tulajdonság használatával hasonlítjuk össze a kis- és nagybetűk megkülönböztetésével, nem nyelvi összehasonlítással.
A következőre érvényes:
GetExportedValues<T>()
Lekéri az összes exportált objektumot a megadott típusparaméterből származtatott szerződésnévvel.
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)
Típusparaméterek
- T
A visszaadni kívánt exportált objektum típusa. A szerződés neve is ebből a típusparaméterből származik.
Válaszok
A megadott típusparaméterből származtatott szerződésnévvel rendelkező exportált objektumok, ha találhatók; egyéb esetben egy üres Collection<T> objektumot.
Kivételek
Az CompositionContainer objektumot eltávolították.
Az alapul szolgáló exportált objektumok közül legalább egy nem vethető át a fájlba T.
Hiba történt az összeállítás során. Errors hibagyűjteményt tartalmaz.
Megjegyzések
A szerződés neve a metódus GetContractNamemeghívásának T eredménye.
A szerződés nevét a Ordinal tulajdonság használatával hasonlítjuk össze a kis- és nagybetűk megkülönböztetésével, nem nyelvi összehasonlítással.