DynamicObject Konstruktor

Definition

Ermöglicht abgeleiteten Typen die Initialisierung einer neuen Instanz des DynamicObject Typs.

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

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie eine Instanz von Klassen erstellt wird, die von der DynamicObject Klasse abgeleitet sind.

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

Hinweise

Sie können keine Instanz der DynamicObject Klasse direkt erstellen. Um dynamisches Verhalten zu implementieren, müssen Sie von der DynamicObject Klasse erben und die erforderlichen Methoden überschreiben.

Wenn Sie in C# dynamisches Verhalten für Instanzen der von der DynamicObject Klasse abgeleiteten Klassen aktivieren möchten, müssen Sie das dynamic Schlüsselwort verwenden. Weitere Informationen finden Sie unter die Verwendung von Type dynamic.

In Visual Basic werden dynamische Vorgänge durch späte Bindung unterstützt. Mehr Informationen finden Sie unter Frühe und späte Bindung (Visual Basic).

Gilt für: