TupleElementNamesAttribute Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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[])
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}
.