TupleElementNamesAttribute Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| TupleElementNamesAttribute() |
>Initierar en ny instans av TupleElementNamesAttribute klassen. |
| TupleElementNamesAttribute(String[]) |
Initierar en ny instans av TupleElementNamesAttribute klassen. |
TupleElementNamesAttribute()
>Initierar en ny instans av TupleElementNamesAttribute klassen.
public:
TupleElementNamesAttribute();
public TupleElementNamesAttribute();
Public Sub New ()
Gäller för
TupleElementNamesAttribute(String[])
Initierar en ny instans av TupleElementNamesAttribute klassen.
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())
Parametrar
- transformNames
- String[]
En strängmatris som i en förordnad djup-först-bläddering av en typs konstruktion anger vilket värde tuppelns förekomster är avsedda att innehålla elementnamn.
Kommentarer
Den här konstruktorn används för typer som innehåller en värdetupppelinstans med elementnamn. Om C till exempel är en allmän typ med två typparametrar kan användningen av den konstruerade typenC(ValueTuple<T1,T2>,ValueTuple<T1,T2,T3>)vara avsedd att behandla det första typargumentet som en tuppl med elementnamn och den andra som en tuppeln utan elementnamn. I det här fallet bör lämplig attributspecifikation använda värdet transformNames{ "name1", "name2", null, null, null}.