IdentityReferenceCollection.Translate 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 objek dalam IdentityReferenceCollection koleksi ke tipe yang ditentukan.
Overload
Translate(Type) |
Mengonversi objek dalam koleksi ke tipe yang ditentukan. Memanggil metode ini sama dengan memanggil Translate(Type, Boolean) dengan parameter kedua yang diatur ke |
Translate(Type, Boolean) |
Mengonversi objek dalam koleksi ke jenis yang ditentukan dan menggunakan toleransi kesalahan yang ditentukan untuk menangani atau mengabaikan kesalahan yang terkait dengan jenis yang tidak memiliki pemetaan konversi. |
Translate(Type)
Mengonversi objek dalam koleksi ke tipe yang ditentukan. Memanggil metode ini sama dengan memanggil Translate(Type, Boolean) dengan parameter kedua yang diatur ke false
, yang berarti bahwa pengecualian tidak akan dilemparkan untuk item yang gagal konversi.
public:
System::Security::Principal::IdentityReferenceCollection ^ Translate(Type ^ targetType);
public System.Security.Principal.IdentityReferenceCollection Translate (Type targetType);
member this.Translate : Type -> System.Security.Principal.IdentityReferenceCollection
Public Function Translate (targetType As Type) As IdentityReferenceCollection
Parameter
- targetType
- Type
Jenis item dalam koleksi yang sedang dikonversi.
Mengembalikan
Koleksi IdentityReferenceCollection yang mewakili konten yang dikonversi dari koleksi asli.
Keterangan
Urutan dipertahankan dalam koleksi yang dikembalikan, Yaitu, item pertama dalam koleksi yang dikembalikan sesuai dengan item pertama dalam koleksi sumber, dan sebagainya, untuk setiap item dalam koleksi.
Item dalam kumpulan sumber tidak diharuskan memiliki tipe yang sama.
Berlaku untuk
Translate(Type, Boolean)
Mengonversi objek dalam koleksi ke jenis yang ditentukan dan menggunakan toleransi kesalahan yang ditentukan untuk menangani atau mengabaikan kesalahan yang terkait dengan jenis yang tidak memiliki pemetaan konversi.
public:
System::Security::Principal::IdentityReferenceCollection ^ Translate(Type ^ targetType, bool forceSuccess);
public System.Security.Principal.IdentityReferenceCollection Translate (Type targetType, bool forceSuccess);
member this.Translate : Type * bool -> System.Security.Principal.IdentityReferenceCollection
Public Function Translate (targetType As Type, forceSuccess As Boolean) As IdentityReferenceCollection
Parameter
- targetType
- Type
Jenis item dalam koleksi yang sedang dikonversi.
- forceSuccess
- Boolean
Nilai Boolean yang menentukan bagaimana kesalahan konversi ditangani.
Jika forceSuccess
adalah true
, kesalahan konversi karena pemetaan tidak ditemukan untuk terjemahan menghasilkan konversi yang gagal dan pengecualian dilemparkan.
Jika forceSuccess
adalah false
, jenis yang gagal dikonversi karena pemetaan tidak ditemukan untuk terjemahan disalin tanpa dikonversi ke dalam koleksi yang dikembalikan.
Mengembalikan
Koleksi IdentityReferenceCollection yang mewakili konten yang dikonversi dari koleksi asli.
Keterangan
Urutan dipertahankan dalam koleksi yang dikembalikan, Yaitu, item pertama dalam koleksi yang dikembalikan sesuai dengan item pertama dalam koleksi sumber, dan sebagainya, untuk setiap item dalam koleksi.
Item dalam kumpulan sumber tidak diharuskan memiliki tipe yang sama.