DynamicObject Конструктор

Определение

Позволяет производным типам инициализировать новый экземпляр типа DynamicObject.

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

Примеры

В следующем примере кода показано, как создать экземпляр классов, производных от DynamicObject класса.

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

Комментарии

Невозможно напрямую создать экземпляр DynamicObject класса. Чтобы реализовать динамическое поведение, необходимо наследовать от DynamicObject класса и переопределить необходимые методы.

Чтобы включить динамическое поведение для экземпляров классов, производных от DynamicObject класса, необходимо использовать ключевое dynamic слово. Дополнительные сведения см. в разделе Использование типа dynamic.

В Visual Basic динамические операции поддерживаются поздней привязкой. Дополнительные сведения см. в разделе "Ранняя и поздняя привязка" (Visual Basic).

Применяется к