Udostępnij za pośrednictwem


DynamicObject Konstruktor

Definicja

Umożliwia typom pochodnym inicjowanie nowego wystąpienia DynamicObject typu.

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

Przykłady

W poniższym przykładzie kodu pokazano, jak utworzyć wystąpienie klas, które pochodzą z DynamicObject klasy.

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

Uwagi

Nie można bezpośrednio utworzyć wystąpienia DynamicObject klasy. Aby zaimplementować zachowanie dynamiczne, należy dziedziczyć z DynamicObject klasy i zastąpić niezbędne metody.

W języku C#, aby włączyć dynamiczne zachowanie dla wystąpień klas pochodnych od DynamicObject klasy, należy użyć słowa kluczowego dynamic . Aby uzyskać więcej informacji, zobacz Używanie dynamicznego typu.

W języku Visual Basic operacje dynamiczne są obsługiwane przez późne powiązanie. Aby uzyskać więcej informacji, zobacz Wczesne i późne powiązanie (Visual Basic).

Dotyczy