ImportAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, что свойство или значение параметра должно быть предоставлено контейнером узла.
public ref class ImportAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)]
public class ImportAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)>]
type ImportAttribute = class
inherit Attribute
Public Class ImportAttribute
Inherits Attribute
- Наследование
- Атрибуты
Конструкторы
| Имя | Описание |
|---|---|
| ImportAttribute() |
Инициализирует новый экземпляр ImportAttribute класса, импортируя экспорт с именем контракта по умолчанию. |
| ImportAttribute(String) |
Инициализирует новый экземпляр ImportAttribute класса, импортируя экспорт с указанным именем контракта. |
Свойства
| Имя | Описание |
|---|---|
| AllowDefault |
Возвращает или задает значение, указывающее, будет ли свойство или параметр иметь значение по умолчанию типа, если экспорт с именем контракта отсутствует в контейнере. |
| ContractName |
Возвращает имя контракта импорта. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту. (Унаследовано от Attribute) |
| GetHashCode() |
Возвращает хэш-код для этого экземпляра. (Унаследовано от Attribute) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |