TupleElementNamesAttribute Konstruktory
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řetížení
TupleElementNamesAttribute() |
>Inicializuje novou instanci třídy TupleElementNamesAttribute. |
TupleElementNamesAttribute(String[]) |
Inicializuje novou instanci TupleElementNamesAttribute třídy. |
TupleElementNamesAttribute()
>Inicializuje novou instanci třídy TupleElementNamesAttribute.
public:
TupleElementNamesAttribute();
public TupleElementNamesAttribute ();
Public Sub New ()
Platí pro
TupleElementNamesAttribute(String[])
Inicializuje novou instanci TupleElementNamesAttribute třídy.
public:
TupleElementNamesAttribute(cli::array <System::String ^> ^ transformNames);
public TupleElementNamesAttribute (string?[] transformNames);
public TupleElementNamesAttribute (string[] transformNames);
new System.Runtime.CompilerServices.TupleElementNamesAttribute : string[] -> System.Runtime.CompilerServices.TupleElementNamesAttribute
Public Sub New (transformNames As String())
Parametry
- transformNames
- String[]
Řetězcové pole, které určuje, v předběžném pořadí hloubkové procházení konstrukce typu, které výskyty řazené kolekce hodnot mají nést názvy prvků.
Poznámky
Tento konstruktor se používá u typů, které obsahují instanci řazené kolekce členů hodnot s názvy elementů. Pokud je například C
obecný typ se dvěma parametry typu, může být použití vytvořeného typu C(
ValueTuple<T1,T2>,
ValueTuple<T1,T2,T3>)
určeno k zacházení s argumentem prvního typu jako řazenou kolekcí členů s názvy elementů a druhý jako řazená kolekce členů bez názvů prvků. V tomto případě by příslušná specifikace atributu měla použít transformNames
hodnotu { "name1", "name2", null, null, null}
.