Partager via


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[]

Tableau de chaînes qui spécifie, dans une traversée de profondeur de précommande de la construction d’un type, qui valeur les occurrences de tuples sont destinées à porter des noms d’éléments.

Remarques

Ce constructeur est utilisé sur les types qui contiennent une instance de tuple de valeur 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 construit C(ValueTuple<T1,T2>,ValueTuple<T1,T2,T3>) 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 une valeur transformNames de { "name1", "name2", null, null, null}.

S’applique à