TupleElementNamesAttribute Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Descrição |
|---|---|
| TupleElementNamesAttribute() |
>Inicializa uma nova instância da TupleElementNamesAttribute classe. |
| TupleElementNamesAttribute(String[]) |
Inicializa uma nova instância da TupleElementNamesAttribute classe. |
TupleElementNamesAttribute()
>Inicializa uma nova instância da TupleElementNamesAttribute classe.
public:
TupleElementNamesAttribute();
public TupleElementNamesAttribute();
Public Sub New ()
Aplica-se a
TupleElementNamesAttribute(String[])
Inicializa uma nova instância da TupleElementNamesAttribute classe.
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[]
Um array de cadeias que especifica, numa pré-ordem de percurso em profundidade da construção de um tipo, quais valores as ocorrências de tuplas deve transportar nomes de elementos.
Observações
Este construtor é usado em tipos que contêm uma instância de tuplas de valor com nomes de elementos. Por exemplo, se C for um tipo genérico com dois parâmetros de tipo, então a utilização do tipoC(ValueTuple<T1,T2>,ValueTuple<T1,T2,T3>)construído pode pretender tratar o primeiro argumento de tipo como uma tuplo com nomes de elementos e o segundo como uma tuplo sem nomes de elementos. Neste caso, a especificação de atributo apropriada deve usar um transformNames valor de { "name1", "name2", null, null, null}.