DynamicAttribute Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса DynamicAttribute.
Перегрузки
DynamicAttribute() |
Инициализирует новый экземпляр класса DynamicAttribute. |
DynamicAttribute(Boolean[]) |
Инициализирует новый экземпляр класса DynamicAttribute. |
DynamicAttribute()
- Исходный код:
- DynamicAttribute.cs
- Исходный код:
- DynamicAttribute.cs
- Исходный код:
- DynamicAttribute.cs
Инициализирует новый экземпляр класса DynamicAttribute.
public:
DynamicAttribute();
public DynamicAttribute ();
Public Sub New ()
Комментарии
При использовании в спецификации атрибута конструктор без параметров семантически эквивалентен DynamicAttribute({ true })
и может считаться сокращением для этого выражения. Поэтому его следует использовать только для элемента типа Object.
Применяется к
DynamicAttribute(Boolean[])
- Исходный код:
- DynamicAttribute.cs
- Исходный код:
- DynamicAttribute.cs
- Исходный код:
- DynamicAttribute.cs
Инициализирует новый экземпляр класса DynamicAttribute.
public:
DynamicAttribute(cli::array <bool> ^ transformFlags);
public DynamicAttribute (bool[] transformFlags);
new System.Runtime.CompilerServices.DynamicAttribute : bool[] -> System.Runtime.CompilerServices.DynamicAttribute
Public Sub New (transformFlags As Boolean())
Параметры
- transformFlags
- Boolean[]
Указывает с помощью префикса обхода конструкции типа, какие экземпляры Object следует считать динамически выполняемыми типами.
Комментарии
Этот конструктор предназначен для использования с типами, созданными на основе базового экземпляра , предназначенного для динамической Object обработки.
Например, если C
является универсальным типом с двумя параметрами типа, то использование сконструированного типа C<Object,Object>
может быть предназначено для динамической обработки первого аргумента типа, а второго — обычно. В этом случае соответствующая спецификация атрибута { false, true, false }
должна использовать transformFlags
значение .