Condividi tramite


IdentityReferenceCollection.Translate Metodo

Definizione

Converte gli oggetti nella raccolta IdentityReferenceCollection nel tipo specificato.

Overload

Translate(Type)

Converte gli oggetti nella raccolta nel tipo specificato. La chiamata a questo metodo equivale a chiamare Translate(Type, Boolean) con il secondo parametro impostato su false, per indicare che non verranno generate eccezioni per gli elementi la cui conversione non riesce.

Translate(Type, Boolean)

Converte gli oggetti della raccolta nel tipo specificato e usa la tolleranza di errore specificata per gestire o ignorare gli errori associati a un tipo senza un mapping di conversione.

Translate(Type)

Converte gli oggetti nella raccolta nel tipo specificato. La chiamata a questo metodo equivale a chiamare Translate(Type, Boolean) con il secondo parametro impostato su false, per indicare che non verranno generate eccezioni per gli elementi la cui conversione non riesce.

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

Parametri

targetType
Type

Tipo in cui vengono convertiti gli elementi della raccolta.

Restituisce

Raccolta IdentityReferenceCollection che rappresenta il contenuto convertito della raccolta originale.

Commenti

L'ordine viene mantenuto nell'insieme restituito, ovvero il primo elemento nella raccolta restituita corrisponde al primo elemento della raccolta di origine e così via, per ogni elemento della raccolta.

Gli elementi nella raccolta di origine non devono essere dello stesso tipo.

Si applica a

Translate(Type, Boolean)

Converte gli oggetti della raccolta nel tipo specificato e usa la tolleranza di errore specificata per gestire o ignorare gli errori associati a un tipo senza un mapping di conversione.

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

Parametri

targetType
Type

Tipo in cui vengono convertiti gli elementi della raccolta.

forceSuccess
Boolean

Valore booleano che determina come vengono gestiti gli errori di conversione.

Se forceSuccess è true, gli errori di conversione causati dalla mancanza di un mapping per la traduzione impediscono la riuscita della conversione e generano eccezioni.

Se forceSuccess è false, i tipi che non sono stati convertiti per la mancanza di un mapping per la traduzione vengono copiati senza essere convertiti nella raccolta restituita.

Restituisce

Raccolta IdentityReferenceCollection che rappresenta il contenuto convertito della raccolta originale.

Commenti

L'ordine viene mantenuto nell'insieme restituito, ovvero il primo elemento nella raccolta restituita corrisponde al primo elemento della raccolta di origine e così via, per ogni elemento della raccolta.

Gli elementi nella raccolta di origine non devono essere dello stesso tipo.

Si applica a