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 z DynamicObject klasy, należy użyć słowa kluczowego dynamic . Aby uzyskać więcej informacji, zobacz Używanie typu dynamic.

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

Dotyczy