TupleElementNamesAttribute Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
TupleElementNamesAttribute() |
> TupleElementNamesAttribute sınıfının yeni bir örneğini başlatır. |
TupleElementNamesAttribute(String[]) |
TupleElementNamesAttribute sınıfının yeni bir örneğini başlatır. |
TupleElementNamesAttribute()
> TupleElementNamesAttribute sınıfının yeni bir örneğini başlatır.
public:
TupleElementNamesAttribute();
public TupleElementNamesAttribute ();
Public Sub New ()
Şunlara uygulanır
TupleElementNamesAttribute(String[])
TupleElementNamesAttribute sınıfının yeni bir örneğini başlatır.
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())
Parametreler
- transformNames
- String[]
Bir türün yapısında, değer tanımlama grubu oluşumlarının öğe adlarını taşıması amaçlanan, önceden sıralı derinlik öncelikli geçişi belirten bir dize dizisi.
Açıklamalar
Bu oluşturucu, öğe adlarına sahip bir değer tanımlama grubu örneği içeren türlerde kullanılır. Örneğin, C
iki tür parametresi olan genel bir türse, yapılandırılmış tür C(
ValueTuple<T1,T2>,
ValueTuple<T1,T2,T3>)
kullanımı, ilk tür bağımsız değişkenini öğe adları ile bir tanımlama grubu olarak, ikincisini de öğe adları olmayan bir tanımlama grubu olarak ele almak için tasarlanabilir. Bu durumda, uygun öznitelik belirtimi { "name1", "name2", null, null, null}
transformNames
değerini kullanmalıdır.