Поделиться через


ImportAttribute.AllowDefault Свойство

Определение

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

public:
 property bool AllowDefault { bool get(); void set(bool value); };
public bool AllowDefault { get; set; }
member this.AllowDefault : bool with get, set
Public Property AllowDefault As Boolean

Значение свойства

Значение true, если типу свойства, поля или параметра присваивается значение по умолчанию в случае отсутствия экспорта с именем ContractName в контейнере CompositionContainer; в противном случае — значение false. Значение по умолчанию — false.

Комментарии

Значение по умолчанию типа свойства, поля или параметра — null для ссылочных типов и ноль для числовых типов значений. Для других типов значений значением по умолчанию будет каждое поле типа значения, инициализированное нулем, если поле является типом значения или null если поле является ссылочным типом.

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