IdentityReferenceCollection.Translate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Převede objekty v kolekci IdentityReferenceCollection na zadaný typ.
Přetížení
Translate(Type) |
Převede objekty v kolekci na zadaný typ. Volání této metody je stejné jako volání Translate(Type, Boolean) s druhým parametrem nastaveným na |
Translate(Type, Boolean) |
Převede objekty v kolekci na zadaný typ a použije zadanou odolnost proti chybám ke zpracování nebo ignorování chyb spojených s typem, který nemá mapování převodu. |
Translate(Type)
Převede objekty v kolekci na zadaný typ. Volání této metody je stejné jako volání Translate(Type, Boolean) s druhým parametrem nastaveným na false
, což znamená, že pro položky, které selžou převod, nebudou vyvolány výjimky.
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, na který se převádějí položky v kolekci.
Návraty
Kolekce IdentityReferenceCollection , která představuje převedený obsah původní kolekce.
Poznámky
Pořadí je zachováno ve vrácené kolekci, To znamená, že první položka ve vrácené kolekci odpovídá první položce ve zdrojové kolekci atd. pro každou položku v kolekci.
Položky ve zdrojové kolekci nemusí být stejného typu.
Platí pro
Translate(Type, Boolean)
Převede objekty v kolekci na zadaný typ a použije zadanou odolnost proti chybám ke zpracování nebo ignorování chyb spojených s typem, který nemá mapování převodu.
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, na který se převádějí položky v kolekci.
- forceSuccess
- Boolean
Logická hodnota, která určuje způsob zpracování chyb převodu.
Pokud forceSuccess
je true
hodnota , chyby převodu způsobené nenalezenou mapování pro překlad mají za následek neúspěšný převod a vyvolání výjimek.
Pokud forceSuccess
je false
, typy, které se nepodařilo převést, protože mapování nebylo nalezeno pro překlad, se zkopírují, aniž by byly převedeny na vrácenou kolekci.
Návraty
Kolekce IdentityReferenceCollection , která představuje převedený obsah původní kolekce.
Poznámky
Pořadí je zachováno ve vrácené kolekci, To znamená, že první položka ve vrácené kolekci odpovídá první položce ve zdrojové kolekci atd. pro každou položku v kolekci.
Položky ve zdrojové kolekci nemusí být stejného typu.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro