IdentityReferenceCollection.Translate Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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.