IdentityReferenceCollection.Translate Metoda

Definicja

Konwertuje obiekty w IdentityReferenceCollection kolekcji na określony typ.

Przeciążenia

Translate(Type)

Konwertuje obiekty w kolekcji na określony typ. Wywoływanie tej metody jest takie samo jak wywołanie Translate(Type, Boolean) z drugim parametrem ustawionym na falsewartość , co oznacza, że wyjątki nie zostaną zgłoszone dla elementów, które kończą się niepowodzeniem.

Translate(Type, Boolean)

Konwertuje obiekty w kolekcji na określony typ i używa określonej odporności na uszkodzenia w celu obsługi lub ignorowania błędów skojarzonych z typem, który nie ma mapowania konwersji.

Translate(Type)

Konwertuje obiekty w kolekcji na określony typ. Wywoływanie tej metody jest takie samo jak wywołanie Translate(Type, Boolean) z drugim parametrem ustawionym na falsewartość , co oznacza, że wyjątki nie zostaną zgłoszone dla elementów, które kończą się niepowodzeniem.

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

Parametry

targetType
Type

Typ, do którego elementów w kolekcji są konwertowane.

Zwraca

IdentityReferenceCollection

IdentityReferenceCollection Kolekcja reprezentująca przekonwertowaną zawartość oryginalnej kolekcji.

Uwagi

Kolejność jest zachowywana w zwróconej kolekcji, czyli pierwszy element w zwróconej kolekcji odpowiada pierwszemu elementowi w kolekcji źródłowej itd. dla każdego elementu w kolekcji.

Elementy w kolekcji źródłowej nie muszą być tego samego typu.

Dotyczy

Translate(Type, Boolean)

Konwertuje obiekty w kolekcji na określony typ i używa określonej odporności na uszkodzenia w celu obsługi lub ignorowania błędów skojarzonych z typem, który nie ma mapowania konwersji.

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

Parametry

targetType
Type

Typ, do którego elementów w kolekcji są konwertowane.

forceSuccess
Boolean

Wartość logiczna określająca sposób obsługi błędów konwersji.

Jeśli forceSuccess jest to true, błędy konwersji z powodu mapowania, które nie są znalezione dla tłumaczenia, powodują niepowodzenie konwersji i zgłaszane wyjątki.

Jeśli forceSuccess jest to false, typy, których nie można przekonwertować z powodu nie odnalezionego mapowania dla tłumaczenia, są kopiowane bez konwersji na zwracaną kolekcję.

Zwraca

IdentityReferenceCollection

IdentityReferenceCollection Kolekcja reprezentująca przekonwertowaną zawartość oryginalnej kolekcji.

Uwagi

Kolejność jest zachowywana w zwróconej kolekcji, czyli pierwszy element w zwróconej kolekcji odpowiada pierwszemu elementowi w kolekcji źródłowej itd. dla każdego elementu w kolekcji.

Elementy w kolekcji źródłowej nie muszą być tego samego typu.

Dotyczy