IdentityReferenceCollection.Translate Método

Definição

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

Sobrecargas

Name Description
Translate(Type)

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

Translate(Type, Boolean)

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

Translate(Type)

Converte os objetos da coleção para o tipo especificado. Chamar este método é o mesmo que chamar Translate(Type, Boolean) com o segundo parâmetro definido como false, o que significa que não serão lançadas exceções para itens que falhem 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 em que os itens da coleção estão a ser convertidos.

Devoluções

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

Observações

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

Os itens da coleção de origem não são obrigados a ser do mesmo tipo.

Aplica-se a

Translate(Type, Boolean)

Converte os objetos da coleção para o tipo especificado e utiliza a tolerância a falhas especificada para tratar ou ignorar erros associados a um tipo que não tem 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 em que os itens da coleção estão a ser convertidos.

forceSuccess
Boolean

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

Se forceSuccess for true, erros de conversão devido à falta de correspondência para a tradução resultam numa conversão falhada e são lançadas exceções.

Se forceSuccess for false, os tipos que falharam na conversão devido à falta de encontro de um mapeamento para a tradução são copiados sem serem convertidos na coleção devolvida.

Devoluções

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

Observações

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

Os itens da coleção de origem não são obrigados a ser do mesmo tipo.

Aplica-se a