DynamicAttribute 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.
DynamicAttribute sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
DynamicAttribute() |
DynamicAttribute sınıfının yeni bir örneğini başlatır. |
DynamicAttribute(Boolean[]) |
DynamicAttribute sınıfının yeni bir örneğini başlatır. |
DynamicAttribute()
- Kaynak:
- DynamicAttribute.cs
- Kaynak:
- DynamicAttribute.cs
- Kaynak:
- DynamicAttribute.cs
DynamicAttribute sınıfının yeni bir örneğini başlatır.
public:
DynamicAttribute();
public DynamicAttribute ();
Public Sub New ()
Açıklamalar
Öznitelik belirtiminde kullanıldığında parametresiz oluşturucu, ile anlamsal olarak eşdeğerdir DynamicAttribute({ true })
ve bu ifade için kısaltma olarak kabul edilebilir. Bu nedenle yalnızca türünde Objectbir öğesinde kullanılmalıdır.
Şunlara uygulanır
DynamicAttribute(Boolean[])
- Kaynak:
- DynamicAttribute.cs
- Kaynak:
- DynamicAttribute.cs
- Kaynak:
- DynamicAttribute.cs
DynamicAttribute sınıfının yeni bir örneğini başlatır.
public:
DynamicAttribute(cli::array <bool> ^ transformFlags);
public DynamicAttribute (bool[] transformFlags);
new System.Runtime.CompilerServices.DynamicAttribute : bool[] -> System.Runtime.CompilerServices.DynamicAttribute
Public Sub New (transformFlags As Boolean())
Parametreler
- transformFlags
- Boolean[]
Bir türün yapısına yönelik ön ek geçişi içinde, Object oluşumların dinamik olarak dağıtılan bir tür olarak kabul edilmesi gerektiğini belirtir.
Açıklamalar
Bu oluşturucunun, dinamik olarak ele alınması amaçlanacak temel alınan bir oluşumunu Object temel alan türlerde kullanılması amaçlanır.
Örneğin, iki tür parametresi olan genel bir türseC
, ilk tür C<Object,Object>
bağımsız değişkenini dinamik olarak, ikinci türü ise genellikle, uygun öznitelik belirtiminin { false, true, false }
değerini transformFlags
kullanması gerekir.