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).