TupleElementNamesAttribute Constructeurs

Définition

Surcharges

TupleElementNamesAttribute()

>Initialise une nouvelle instance de la classe TupleElementNamesAttribute.

TupleElementNamesAttribute(String[])

Initialise une nouvelle instance de la classe TupleElementNamesAttribute.

TupleElementNamesAttribute()

>Initialise une nouvelle instance de la classe TupleElementNamesAttribute.

public:
 TupleElementNamesAttribute();
public TupleElementNamesAttribute ();
Public Sub New ()

S’applique à

TupleElementNamesAttribute(String[])

Source:
TupleElementNamesAttribute.cs
Source:
TupleElementNamesAttribute.cs
Source:
TupleElementNamesAttribute.cs

Initialise une nouvelle instance de la classe TupleElementNamesAttribute.

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())

Paramètres

transformNames
String[]

Un tableau de chaînes qui spécifie, dans l’ordre prédéterminé de profondeur de construction d’un type, les occurrences de tuple de valeur destinées à porter des noms d’élément.

Remarques

Ce constructeur est utilisé sur les types qui contiennent un tuple de valeur instance avec des noms d’éléments. Par exemple, si C est un type générique avec deux paramètres de type, l’utilisation du type)C(ValueTuple<T1,T2>,ValueTuple<T1,T2,T3>construit peut être destinée à traiter le premier argument de type comme un tuple avec des noms d’éléments et le second comme un tuple sans noms d’éléments. Dans ce cas, la spécification d’attribut appropriée doit utiliser la transformNames valeur .{ "name1", "name2", null, null, null}

S’applique à