DynamicObject Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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).