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 слово. Дополнительные сведения см. в разделе "Использование динамического типа".

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

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