IdentityReferenceCollection.Translate Método

Definición

Convierte los objetos de la colección IdentityReferenceCollection al tipo especificado.

Sobrecargas

Translate(Type)

Convierte los objetos de la colección al tipo especificado. Llamar a este método equivale a llamar a Translate(Type, Boolean) con el segundo parámetro establecido en false, lo que significa que no se producirán excepciones para los elementos cuya conversión no se realice correctamente.

Translate(Type, Boolean)

Convierte los objetos de la colección al tipo especificado y usa la tolerancia a errores especificada para controlar u omitir los errores asociados con tipos que no tengan asignación de conversión.

Translate(Type)

Convierte los objetos de la colección al tipo especificado. Llamar a este método equivale a llamar a Translate(Type, Boolean) con el segundo parámetro establecido en false, lo que significa que no se producirán excepciones para los elementos cuya conversión no se realice correctamente.

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

Parámetros

targetType
Type

Tipo al que se convertirán los elementos de la colección.

Devoluciones

IdentityReferenceCollection

Colección IdentityReferenceCollection que representa el contenido convertido de la colección original.

Comentarios

El orden se conserva en la colección devuelta, es decir, el primer elemento de la colección devuelta corresponde al primer elemento de la colección de origen, etc., para cada elemento de la colección.

No es necesario que los elementos de la colección de origen sean del mismo tipo.

Se aplica a

Translate(Type, Boolean)

Convierte los objetos de la colección al tipo especificado y usa la tolerancia a errores especificada para controlar u omitir los errores asociados con tipos que no tengan asignación de conversión.

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

Parámetros

targetType
Type

Tipo al que se convertirán los elementos de la colección.

forceSuccess
Boolean

Valor booleano que determina cómo se controlan los errores de conversión.

Si forceSuccess es true, la conversión no se realizará correctamente y se producirá una excepción cuando se produzca un error por no haberse encontrado una asignación de conversión.

Si forceSuccess es false, los tipos cuya asignación de conversión no se encuentre se copiarán sin convertirse en la colección devuelta.

Devoluciones

IdentityReferenceCollection

Colección IdentityReferenceCollection que representa el contenido convertido de la colección original.

Comentarios

El orden se conserva en la colección devuelta, es decir, el primer elemento de la colección devuelta corresponde al primer elemento de la colección de origen, etc., para cada elemento de la colección.

No es necesario que los elementos de la colección de origen sean del mismo tipo.

Se aplica a