Aracılığıyla paylaş


IdentityReferenceCollection.Translate Yöntem

Tanım

IdentityReferenceCollection koleksiyonundaki nesneleri belirtilen türe dönüştürür.

Aşırı Yüklemeler

Translate(Type)

Koleksiyondaki nesneleri belirtilen türe dönüştürür. Bu yöntemi çağırmak, ikinci parametrenin falseolarak ayarlandığı Translate(Type, Boolean) çağırmakla aynıdır. Başka bir deyişle, dönüştürme başarısız olan öğeler için özel durumlar oluşturulmayacak.

Translate(Type, Boolean)

Koleksiyondaki nesneleri belirtilen türe dönüştürür ve dönüştürme eşlemesi olmayan bir türle ilişkili hataları işlemek veya yoksaymak için belirtilen hata toleransını kullanır.

Translate(Type)

Koleksiyondaki nesneleri belirtilen türe dönüştürür. Bu yöntemi çağırmak, ikinci parametrenin falseolarak ayarlandığı Translate(Type, Boolean) çağırmakla aynıdır. Başka bir deyişle, dönüştürme başarısız olan öğeler için özel durumlar oluşturulmayacak.

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

Parametreler

targetType
Type

Koleksiyondaki öğelerin dönüştürüldüğü tür.

Döndürülenler

Özgün koleksiyonun dönüştürülmüş içeriğini temsil eden bir IdentityReferenceCollection koleksiyonu.

Açıklamalar

Sipariş, döndürülen koleksiyonda korunur; yani, döndürülen koleksiyondaki ilk öğe kaynak koleksiyondaki ilk öğeye karşılık gelir ve koleksiyondaki her öğe için bu şekilde devam eder.

Kaynak koleksiyondaki öğelerin aynı türde olması gerekmez.

Şunlara uygulanır

Translate(Type, Boolean)

Koleksiyondaki nesneleri belirtilen türe dönüştürür ve dönüştürme eşlemesi olmayan bir türle ilişkili hataları işlemek veya yoksaymak için belirtilen hata toleransını kullanır.

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

Parametreler

targetType
Type

Koleksiyondaki öğelerin dönüştürüldüğü tür.

forceSuccess
Boolean

Dönüştürme hatalarının nasıl işleneceğini belirleyen Boole değeri.

forceSuccess trueise, çeviri için eşleme bulunamadığından kaynaklanan dönüştürme hataları başarısız dönüştürme ve özel durumlar oluşur.

forceSuccess falseise, çeviri için eşleme bulunamadığından dönüştürülemeyen türler, döndürülen koleksiyona dönüştürülmeden kopyalanır.

Döndürülenler

Özgün koleksiyonun dönüştürülmüş içeriğini temsil eden bir IdentityReferenceCollection koleksiyonu.

Açıklamalar

Sipariş, döndürülen koleksiyonda korunur; yani, döndürülen koleksiyondaki ilk öğe kaynak koleksiyondaki ilk öğeye karşılık gelir ve koleksiyondaki her öğe için bu şekilde devam eder.

Kaynak koleksiyondaki öğelerin aynı türde olması gerekmez.

Şunlara uygulanır