IdentityReferenceCollection.Translate Méthode

Définition

Convertit les objets de la collection IdentityReferenceCollection en type spécifié.Converts the objects in the IdentityReferenceCollection collection to the specified type.

Surcharges

Translate(Type)

Convertit les objets de la collection en type spécifié.Converts the objects in the collection to the specified type. 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.Calling this method is the same as calling Translate(Type, Boolean) with the second parameter set to false, which means that exceptions will not be thrown for items that fail 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 des erreurs associées à un type ne disposant pas de mappage de conversion.Converts the objects in the collection to the specified type and uses the specified fault tolerance to handle or ignore errors associated with a type not having a conversion mapping.

Translate(Type)

Convertit les objets de la collection en type spécifié.Converts the objects in the collection to the specified type. 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.Calling this method is the same as calling Translate(Type, Boolean) with the second parameter set to false, which means that exceptions will not be thrown for items that fail 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 dans lequel les éléments de la collection sont convertis.The type to which items in the collection are being converted.

Retours

Une collection IdentityReferenceCollection qui représente le contenu converti de la collection d’origine.A IdentityReferenceCollection collection that represents the converted contents of the original collection.

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.Order is preserved in the returned collection, That is, the first item in the returned collection corresponds to the first item in the source collection, and so on, for each item in the collection.

Les éléments de la collection source ne doivent pas nécessairement être du même type.The items in the source collection are not required to be of the same type.

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.Converts the objects in the collection to the specified type and uses the specified fault tolerance to handle or ignore errors associated with a type not having a conversion mapping.

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.The type to which items in the collection are being converted.

forceSuccess
Boolean

Valeur Boolean déterminant la façon dont les erreurs de conversion sont gérées.A Boolean value that determines how conversion errors are handled.

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.If forceSuccess is true, conversion errors due to a mapping not being found for the translation result in a failed conversion and exceptions being thrown.

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.If forceSuccess is false, types that failed to convert due to a mapping not being found for the translation are copied without being converted into the collection being returned.

Retours

Une collection IdentityReferenceCollection qui représente le contenu converti de la collection d’origine.A IdentityReferenceCollection collection that represents the converted contents of the original collection.

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.Order is preserved in the returned collection, That is, the first item in the returned collection corresponds to the first item in the source collection, and so on, for each item in the collection.

Les éléments de la collection source ne doivent pas nécessairement être du même type.The items in the source collection are not required to be of the same type.

S’applique à