IdentityReferenceCollection.Translate Metod

Definition

Konverterar objekten IdentityReferenceCollection i samlingen till den angivna typen.

Överlagringar

Name Description
Translate(Type)

Konverterar objekten i samlingen till den angivna typen. Att anropa den här metoden är detsamma som att anropa Translate(Type, Boolean) med den andra parametern inställd på false, vilket innebär att undantag inte genereras för objekt som inte konverteras.

Translate(Type, Boolean)

Konverterar objekten i samlingen till den angivna typen och använder den angivna feltoleransen för att hantera eller ignorera fel som är associerade med en typ som inte har någon konverteringsmappning.

Translate(Type)

Konverterar objekten i samlingen till den angivna typen. Att anropa den här metoden är detsamma som att anropa Translate(Type, Boolean) med den andra parametern inställd på false, vilket innebär att undantag inte genereras för objekt som inte konverteras.

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

Parametrar

targetType
Type

Typen som objekt i samlingen konverteras till.

Returer

En IdentityReferenceCollection samling som representerar det konverterade innehållet i den ursprungliga samlingen.

Kommentarer

Ordningen bevaras i den returnerade samlingen, dvs. det första objektet i den returnerade samlingen motsvarar det första objektet i källsamlingen och så vidare för varje objekt i samlingen.

Objekten i källsamlingen måste inte vara av samma typ.

Gäller för

Translate(Type, Boolean)

Konverterar objekten i samlingen till den angivna typen och använder den angivna feltoleransen för att hantera eller ignorera fel som är associerade med en typ som inte har någon konverteringsmappning.

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

Parametrar

targetType
Type

Typen som objekt i samlingen konverteras till.

forceSuccess
Boolean

Ett booleskt värde som avgör hur konverteringsfel hanteras.

Om forceSuccess är true, resulterar konverteringsfel på grund av att en mappning inte hittas för översättningen i en misslyckad konvertering och undantag genereras.

Om forceSuccess är falsekopieras typer som inte kunde konverteras på grund av att en mappning inte hittades för översättningen utan att konverteras till samlingen som returneras.

Returer

En IdentityReferenceCollection samling som representerar det konverterade innehållet i den ursprungliga samlingen.

Kommentarer

Ordningen bevaras i den returnerade samlingen, dvs. det första objektet i den returnerade samlingen motsvarar det första objektet i källsamlingen och så vidare för varje objekt i samlingen.

Objekten i källsamlingen måste inte vara av samma typ.

Gäller för