IdentityReferenceCollection.Translate Método

Definição

Converte os objetos na IdentityReferenceCollection coleção para o tipo especificado.

Sobrecargas

Nome Description
Translate(Type)

Converte os objetos na coleção para o tipo especificado. Chamar esse método é o mesmo que chamar Translate(Type, Boolean) com o segundo parâmetro definido como false, o que significa que exceções não serão geradas para itens que falham na conversão.

Translate(Type, Boolean)

Converte os objetos na coleção para o tipo especificado e usa a tolerância a falhas especificada para manipular ou ignorar erros associados a um tipo que não tem um mapeamento de conversão.

Translate(Type)

Converte os objetos na coleção para o tipo especificado. Chamar esse método é o mesmo que chamar Translate(Type, Boolean) com o segundo parâmetro definido como false, o que significa que exceções não serão geradas para itens que falham na conversão.

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

O tipo no qual os itens da coleção estão sendo convertidos.

Retornos

Uma IdentityReferenceCollection coleção que representa o conteúdo convertido da coleção original.

Comentários

A ordem é preservada na coleção retornada, ou seja, o primeiro item da coleção retornada corresponde ao primeiro item da coleção de origem e assim por diante, para cada item da coleção.

Os itens na coleção de origem não são necessários para serem do mesmo tipo.

Aplica-se a

Translate(Type, Boolean)

Converte os objetos na coleção para o tipo especificado e usa a tolerância a falhas especificada para manipular ou ignorar erros associados a um tipo que não tem um mapeamento de conversão.

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

O tipo no qual os itens da coleção estão sendo convertidos.

forceSuccess
Boolean

Um valor booliano que determina como os erros de conversão são tratados.

Se forceSuccess for true, erros de conversão devido a um mapeamento não encontrado para a tradução resultam em uma conversão com falha e exceções sendo geradas.

Se forceSuccess for false, os tipos que não conseguiram converter devido a um mapeamento não encontrado para a tradução são copiados sem serem convertidos na coleção que está sendo retornada.

Retornos

Uma IdentityReferenceCollection coleção que representa o conteúdo convertido da coleção original.

Comentários

A ordem é preservada na coleção retornada, ou seja, o primeiro item da coleção retornada corresponde ao primeiro item da coleção de origem e assim por diante, para cada item da coleção.

Os itens na coleção de origem não são necessários para serem do mesmo tipo.

Aplica-se a