DynamicObject Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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).