Partager via


IdentityReferenceCollection.Translate Méthode

Définition

Convertit les objets de la collection IdentityReferenceCollection en type spécifié.

Surcharges

Translate(Type)

Convertit les objets de la collection en type spécifié. L’appel de cette méthode est identique à l’appel de Translate(Type, Boolean) avec le deuxième paramètre défini sur false, ce qui signifie que les exceptions ne seront pas levées pour les éléments qui échouent la conversion.

Translate(Type, Boolean)

Convertit les objets de la collection en type spécifié et utilise la tolérance de panne spécifiée pour gérer ou ignorer les erreurs associées à un type qui n’a pas de mappage de conversion.

Translate(Type)

Convertit les objets de la collection en type spécifié. L’appel de cette méthode est identique à l’appel de Translate(Type, Boolean) avec le deuxième paramètre défini sur false, ce qui signifie que les exceptions ne seront pas levées pour les éléments qui échouent la conversion.

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

Paramètres

targetType
Type

Type vers lequel les éléments de la collection sont convertis.

Retours

Collection IdentityReferenceCollection qui représente le contenu converti de la collection d’origine.

Remarques

L’ordre est conservé dans la collection retournée, autrement dit, le premier élément de la collection retournée correspond au premier élément de la collection source, et ainsi de suite, pour chaque élément de la collection.

Les éléments de la collection source ne doivent pas être du même type.

S’applique à

Translate(Type, Boolean)

Convertit les objets de la collection en type spécifié et utilise la tolérance de panne spécifiée pour gérer ou ignorer les erreurs associées à un type qui n’a pas de mappage de conversion.

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

Paramètres

targetType
Type

Type vers lequel les éléments de la collection sont convertis.

forceSuccess
Boolean

Valeur booléenne qui détermine la façon dont les erreurs de conversion sont gérées.

Si forceSuccess est true, les erreurs de conversion en raison d’un mappage introuvable pour la traduction entraînent une conversion ayant échoué et des exceptions levées.

Si forceSuccess est false, les types qui n’ont pas pu être convertis en raison d’un mappage introuvable pour la traduction sont copiés sans être convertis dans la collection retournée.

Retours

Collection IdentityReferenceCollection qui représente le contenu converti de la collection d’origine.

Remarques

L’ordre est conservé dans la collection retournée, autrement dit, le premier élément de la collection retournée correspond au premier élément de la collection source, et ainsi de suite, pour chaque élément de la collection.

Les éléments de la collection source ne doivent pas être du même type.

S’applique à