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 класса, импортируя экспорт с именем контракта по умолчанию.

ImportAttribute(String)

Инициализирует новый экземпляр ImportAttribute класса, импортируя экспорт с указанным именем контракта.

Свойства

Имя Описание
AllowDefault

Возвращает или задает значение, указывающее, будет ли свойство или параметр иметь значение по умолчанию типа, если экспорт с именем контракта отсутствует в контейнере.

ContractName

Возвращает имя контракта импорта.

Методы

Имя Описание
Equals(Object)

Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.

(Унаследовано от Attribute)
GetHashCode()

Возвращает хэш-код для этого экземпляра.

(Унаследовано от Attribute)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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