Aracılığıyla paylaş


DynamicObject Oluşturucu

Tanım

Türün yeni bir örneğini DynamicObject başlatmak için türetilmiş türleri etkinleştirir.

protected:
 DynamicObject();
protected DynamicObject ();
Protected Sub New ()

Örnekler

Aşağıdaki kod örneği, sınıfından türetilen DynamicObject sınıfların bir örneğinin nasıl oluşturulacağını gösterir.

public class SampleDynamicObject : DynamicObject {}  
//...  
dynamic sampleObject = new SampleDynamicObject ();  
Public Class SampleDynamicObject   
    Inherits DynamicObject  
'...  
Dim sampleObject As Object = New SampleDynamicObject()  

Açıklamalar

Sınıfının bir örneğini DynamicObject doğrudan oluşturamazsınız. Dinamik davranışı uygulamak için sınıfından DynamicObject devralmanız ve gerekli yöntemleri geçersiz kılmanız gerekir.

C# dilinde, sınıfından DynamicObject türetilen sınıfların örnekleri için dinamik davranışı etkinleştirmek için anahtar sözcüğünü dynamic kullanmanız gerekir. Daha fazla bilgi için bkz. Tür dinamik kullanma.

Visual Basic'te dinamik işlemler geç bağlama tarafından desteklenir. Daha fazla bilgi için bkz. Erken ve Geç Bağlama (Visual Basic).

Şunlara uygulanır