DynamicObject Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Habilita os tipos derivados para inicializarem uma nova instância do tipo DynamicObject.
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 o dynamic
palavra-chave. Para obter mais informações, veja Usando o tipo dynamic.
No Visual Basic, há suporte para operações dinâmicas por associação tardia. Para obter mais informações, consulte Associação antecipada e tardia (Visual Basic).