TupleElementNamesAttribute Konstruktorer

Definition

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

Källa:
TupleElementNamesAttribute.cs
Källa:
TupleElementNamesAttribute.cs
Källa:
TupleElementNamesAttribute.cs
Källa:
TupleElementNamesAttribute.cs
Källa:
TupleElementNamesAttribute.cs

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}.

Gäller för