IdentityReferenceCollection.Translate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Convertit les objets de la collection IdentityReferenceCollection en type spécifié.
Surcharges
Translate(Type) |
Convertit les objets de la collection en type spécifié. Appeler cette méthode revient à appeler Translate(Type, Boolean) avec la valeur |
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 des erreurs associées à un type ne disposant pas de mappage de conversion. |
Translate(Type)
Convertit les objets de la collection en type spécifié. Appeler cette méthode revient à appeler Translate(Type, Boolean) avec la valeur false
affectée au second paramètre, ce qui signifie que les exceptions ne seront pas levées pour les éléments dont la conversion échoue.
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 dans lequel les éléments de la collection sont convertis.
Retours
Une 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 nécessairement ê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 des erreurs associées à un type ne disposant 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 dans lequel les éléments de la collection sont convertis.
- forceSuccess
- Boolean
Valeur Boolean déterminant la façon dont les erreurs de conversion sont gérées.
Si forceSuccess
a la valeur true
, les erreurs de conversion dues à un mappage introuvable pour la traduction entraînent l'échec de la conversion et la levée d'exceptions.
Si forceSuccess
a la valeur false
, les types dont la conversion a échoué en raison d’un mappage introuvable pour la traduction sont copiés sans être convertis dans la collection qui est retournée.
Retours
Une 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 nécessairement être du même type.