EnumerableRowCollectionExtensions.Cast<TResult> Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengonversi elemen dari ke EnumerableRowCollection jenis yang ditentukan.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
public:
generic <typename TResult>
[System::Runtime::CompilerServices::Extension]
static System::Data::EnumerableRowCollection<TResult> ^ Cast(System::Data::EnumerableRowCollection ^ source);
public static System.Data.EnumerableRowCollection<TResult> Cast<TResult> (this System.Data.EnumerableRowCollection source);
static member Cast : System.Data.EnumerableRowCollection -> System.Data.EnumerableRowCollection<'Result>
<Extension()>
Public Function Cast(Of TResult) (source As EnumerableRowCollection) As EnumerableRowCollection(Of TResult)
Jenis parameter
- TResult
Jenis untuk mengonversi elemen sumber menjadi.
Parameter
- source
- EnumerableRowCollection
EnumerableRowCollection yang berisi elemen yang akan dikonversi.
Mengembalikan
Yang EnumerableRowCollection berisi setiap elemen urutan sumber yang dikonversi ke jenis yang ditentukan.
Pengecualian
source
adalah null
.
Elemen dalam urutan tidak dapat ditransmisikan ke jenis TResult
.
Keterangan
Metode ini diimplementasikan dengan menggunakan eksekusi yang ditangguhkan. Nilai pengembalian langsung adalah objek yang menyimpan semua informasi yang diperlukan untuk melakukan tindakan. Kueri yang diwakili oleh metode ini tidak dijalankan sampai objek dijumlahkan baik dengan memanggil metodenya GetEnumerator
secara langsung atau dengan menggunakan foreach
di Visual C# atau For Each
di Visual Basic.