IdentityReferenceCollection.Translate Methode

Definitie

Converteert de objecten in de IdentityReferenceCollection verzameling naar het opgegeven type.

Overloads

Name Description
Translate(Type)

Converteert de objecten in de verzameling naar het opgegeven type. Het aanroepen van deze methode is hetzelfde als het aanroepen Translate(Type, Boolean) met de tweede parameter die is ingesteld op false, wat betekent dat er geen uitzonderingen worden gegenereerd voor items die niet worden geconverteerd.

Translate(Type, Boolean)

Converteert de objecten in de verzameling naar het opgegeven type en gebruikt de opgegeven fouttolerantie om fouten te verwerken of te negeren die zijn gekoppeld aan een type dat geen conversietoewijzing heeft.

Translate(Type)

Converteert de objecten in de verzameling naar het opgegeven type. Het aanroepen van deze methode is hetzelfde als het aanroepen Translate(Type, Boolean) met de tweede parameter die is ingesteld op false, wat betekent dat er geen uitzonderingen worden gegenereerd voor items die niet worden geconverteerd.

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

Parameters

targetType
Type

Het type waarnaar items in de verzameling worden geconverteerd.

Retouren

Een IdentityReferenceCollection verzameling die de geconverteerde inhoud van de oorspronkelijke verzameling vertegenwoordigt.

Opmerkingen

Volgorde blijft behouden in de geretourneerde verzameling, dat wil gezegd, het eerste item in de geretourneerde verzameling komt overeen met het eerste item in de bronverzameling, enzovoort, voor elk item in de verzameling.

De items in de bronverzameling hoeven niet van hetzelfde type te zijn.

Van toepassing op

Translate(Type, Boolean)

Converteert de objecten in de verzameling naar het opgegeven type en gebruikt de opgegeven fouttolerantie om fouten te verwerken of te negeren die zijn gekoppeld aan een type dat geen conversietoewijzing heeft.

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

Parameters

targetType
Type

Het type waarnaar items in de verzameling worden geconverteerd.

forceSuccess
Boolean

Een Booleaanse waarde die bepaalt hoe conversiefouten worden verwerkt.

Als forceSuccess dat het is true, worden conversiefouten veroorzaakt doordat er geen toewijzing wordt gevonden voor het vertaalresultaat in een mislukte conversie en uitzonderingen die worden gegenereerd.

Als forceSuccess dat het is false, worden typen die niet kunnen worden geconverteerd omdat er geen toewijzing wordt gevonden voor de vertaling, gekopieerd zonder dat ze worden geconverteerd naar de verzameling die wordt geretourneerd.

Retouren

Een IdentityReferenceCollection verzameling die de geconverteerde inhoud van de oorspronkelijke verzameling vertegenwoordigt.

Opmerkingen

Volgorde blijft behouden in de geretourneerde verzameling, dat wil gezegd, het eerste item in de geretourneerde verzameling komt overeen met het eerste item in de bronverzameling, enzovoort, voor elk item in de verzameling.

De items in de bronverzameling hoeven niet van hetzelfde type te zijn.

Van toepassing op