Bagikan melalui


ExportProvider.GetExportedValues Metode

Definisi

Mendapatkan satu atau beberapa objek yang diekspor.

Overload

GetExportedValues<T>(String)

Mendapatkan semua objek yang diekspor dengan nama kontrak yang ditentukan.

GetExportedValues<T>()

Mendapatkan semua objek yang diekspor dengan nama kontrak yang berasal dari parameter jenis yang ditentukan.

GetExportedValues<T>(String)

Sumber:
ExportProvider.GetExportOverrides.cs
Sumber:
ExportProvider.GetExportOverrides.cs
Sumber:
ExportProvider.GetExportOverrides.cs

Mendapatkan semua objek yang diekspor dengan nama kontrak yang ditentukan.

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)

Jenis parameter

T

Jenis objek yang diekspor untuk dikembalikan.

Parameter

contractName
String

Nama kontrak objek yang diekspor untuk dikembalikan; atau null atau string kosong ("") untuk menggunakan nama kontrak default.

Mengembalikan

Objek yang diekspor dengan nama kontrak yang ditentukan, jika ditemukan; jika tidak, objek kosong Collection<T> .

Pengecualian

Satu atau beberapa nilai yang diekspor yang mendasar tidak dapat ditransmisikan ke T.

Terjadi kesalahan selama komposisi. Errors akan berisi kumpulan kesalahan yang terjadi.

Keterangan

Nama kontrak default adalah hasil pemanggilan GetContractName metode pada T.

Nama kontrak dibandingkan dengan menggunakan Ordinal properti untuk melakukan perbandingan non-linguistik yang peka huruf besar/kecil.

Berlaku untuk

GetExportedValues<T>()

Sumber:
ExportProvider.GetExportOverrides.cs
Sumber:
ExportProvider.GetExportOverrides.cs
Sumber:
ExportProvider.GetExportOverrides.cs

Mendapatkan semua objek yang diekspor dengan nama kontrak yang berasal dari parameter jenis yang ditentukan.

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)

Jenis parameter

T

Jenis objek yang diekspor untuk dikembalikan. Nama kontrak juga berasal dari parameter jenis ini.

Mengembalikan

Objek yang diekspor dengan nama kontrak berasal dari parameter jenis yang ditentukan, jika ditemukan; jika tidak, objek kosong Collection<T> .

Pengecualian

Satu atau beberapa objek yang diekspor yang mendasar tidak dapat ditransmisikan ke T.

Terjadi kesalahan selama komposisi. Errors akan berisi kumpulan kesalahan yang terjadi.

Keterangan

Nama kontrak adalah hasil dari memanggil GetContractName metode pada T.

Nama kontrak dibandingkan dengan menggunakan Ordinal properti untuk melakukan perbandingan non-linguistik yang peka huruf besar/kecil.

Berlaku untuk