Comparteix a través de


TupleElementNamesAttribute Constructores

Definición

Sobrecargas

TupleElementNamesAttribute()

>Inicializa una nueva instancia de la clase TupleElementNamesAttribute.

TupleElementNamesAttribute(String[])

Inicializa una nueva instancia de la clase TupleElementNamesAttribute.

TupleElementNamesAttribute()

>Inicializa una nueva instancia de la clase TupleElementNamesAttribute.

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

Se aplica a

TupleElementNamesAttribute(String[])

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

Inicializa una nueva instancia de la clase 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())

Parámetros

transformNames
String[]

Matriz de cadenas que especifica, en un recorrido de profundidad de orden previo a la construcción de un tipo, que las repeticiones de tupla de valor están pensadas para llevar nombres de elemento.

Comentarios

Este constructor se usa en tipos que contienen una instancia de tupla de valor con nombres de elemento. Por ejemplo, si C es un tipo genérico con dos parámetros de tipo, el uso del tipo construido C(ValueTuple<T1,T2>,ValueTuple<T1,T2,T3>) podría estar pensado para tratar el primer argumento de tipo como una tupla con nombres de elemento y la segunda como tupla sin nombres de elemento. En este caso, la especificación de atributo adecuada debe usar un valor transformNames de { "name1", "name2", null, null, null}.

Se aplica a