Sdílet prostřednictvím


DynamicObject Konstruktor

Definice

Umožňuje odvozeným typům inicializovat novou instanci DynamicObject typu .

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

Příklady

Následující příklad kódu ukazuje, jak vytvořit instanci tříd, které jsou odvozeny z DynamicObject třídy .

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

Poznámky

Instanci třídy nelze vytvořit DynamicObject přímo. Chcete-li implementovat dynamické chování, musíte dědit z DynamicObject třídy a přepsat potřebné metody.

Pokud chcete v jazyce C# povolit dynamické chování pro instance tříd odvozených z DynamicObject třídy , musíte použít dynamic klíčové slovo . Další informace najdete v tématu Použití dynamického typu.

V jazyce Visual Basic jsou dynamické operace podporovány pozdní vazbou. Další informace najdete v tématu Časná a pozdní vazba (Visual Basic).

Platí pro