Condividi tramite


DynamicObject Costruttore

Definizione

Consente ai tipi derivati di creare una nuova istanza del tipo DynamicObject.

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

Esempio

Nell'esempio di codice seguente viene illustrato come creare un'istanza DynamicObject di classi derivate dalla classe.

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

Commenti

Non è possibile creare direttamente un'istanza della DynamicObject classe. Per implementare il comportamento dinamico, è necessario ereditare dalla classe e eseguire l'override DynamicObject dei metodi necessari.

In C#, per abilitare il comportamento dinamico per le istanze delle classi derivate dalla DynamicObject classe, è necessario usare la dynamic parola chiave. Per altre informazioni, vedere Uso del tipo dynamic.

In Visual Basic le operazioni dinamiche sono supportate dall'associazione tardiva. Per altre informazioni, vedere Associazione anticipata e tardiva (Visual Basic).

Si applica a