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 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 |
| 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.