IdentityReferenceCollection.Translate Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Converte os objetos na coleção IdentityReferenceCollection para o tipo especificado.
Sobrecargas
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 |
Translate(Type, Boolean) |
Converte os objetos na coleção para o tipo especificado e usa a tolerância a falhas especificada para tratar ou ignorar os erros associados a um tipo não ter 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 as exceções não serão geradas para itens cuja conversão falhar.
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 para o qual os itens da coleção estão sendo convertidos.
Retornos
Uma coleção IdentityReferenceCollection que representa o conteúdo convertido da coleção original.
Comentários
Order é preservado na coleção retornada, ou seja, o primeiro item na 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 precisam ser 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 tratar ou ignorar os erros associados a um tipo não ter 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 para o 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
é true
, erros de conversão devido a um mapeamento não ser localizado para a translação resultam em uma falha de conversão e na geração de exceções.
Se forceSuccess
é false
, tipos cuja conversão falhou devido a um mapeamento não ter sido localizado para a translação são copiados sem serem convertidos na coleção que está sendo retornada.
Retornos
Uma coleção IdentityReferenceCollection que representa o conteúdo convertido da coleção original.
Comentários
Order é preservado na coleção retornada, ou seja, o primeiro item na 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 precisam ser do mesmo tipo.