TupleElementNamesAttribute Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TupleElementNamesAttribute() |
>инициализирует новый экземпляр класса TupleElementNamesAttribute. |
TupleElementNamesAttribute(String[]) |
Инициализирует новый экземпляр класса TupleElementNamesAttribute. |
TupleElementNamesAttribute()
>инициализирует новый экземпляр класса TupleElementNamesAttribute.
public:
TupleElementNamesAttribute();
public TupleElementNamesAttribute ();
Public Sub New ()
Применяется к
TupleElementNamesAttribute(String[])
- Исходный код:
- TupleElementNamesAttribute.cs
- Исходный код:
- TupleElementNamesAttribute.cs
- Исходный код:
- TupleElementNamesAttribute.cs
Инициализирует новый экземпляр класса 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())
Параметры
- transformNames
- String[]
Строковый массив, указывающий, в предварительном порядке обход глубины в первую очередь конструкции типа, для которого вхождения кортежей значений предназначены для переноса имен элементов.
Комментарии
Этот конструктор используется для типов, содержащих экземпляр кортежа значений с именами элементов. Например, если C
является универсальным типом с двумя параметрами типа, то использование созданного типа C(
ValueTuple<T1,T2>,
ValueTuple<T1,T2,T3>)
может быть предназначено для обработки первого аргумента типа как кортежа с именами элементов и вторым в качестве кортежа без имен элементов. В этом случае соответствующая спецификация атрибута должна использовать transformNames
значение { "name1", "name2", null, null, null}
.