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