DynamicObject Construtor

Definição

Permite que tipos derivados inicializem uma nova instância do DynamicObject tipo.

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

Exemplos

O exemplo de código a seguir demonstra como criar uma instância de classes derivadas da DynamicObject classe.

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

Comentários

Você não pode criar diretamente uma instância da DynamicObject classe. Para implementar o comportamento dinâmico, você precisa herdar da classe e substituir os DynamicObject métodos necessários.

Em C#, para habilitar o comportamento dinâmico para instâncias das classes derivadas da DynamicObject classe, você deve usar a dynamic palavra-chave. Para mais informações, consulte Using Type dynamic.

No Visual Basic, as operações dinâmicas são suportadas por vinculação tardia. Para obter mais informações, consulte Associação antecipada e tardia (Visual Basic).

Aplica-se a