AllowNullAttribute Класс

Определение

Указывает, что null разрешено в качестве входных данных, даже если соответствующий тип запрещает его.

public ref class AllowNullAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, Inherited=false)]
public sealed class AllowNullAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, Inherited=false)>]
type AllowNullAttribute = class
    inherit Attribute
Public NotInheritable Class AllowNullAttribute
Inherits Attribute
Наследование
AllowNullAttribute
Атрибуты

Комментарии

Чтобы переопределить метод, имеющий параметр, аннотированный с этим атрибутом, используйте ? оператор. Например: override ISet<Enum> ReadJson(JsonReader reader, Type objectType, ISet<Enum>? existingValue, bool hasExistingValue, JsonSerializer serializer). Дополнительные сведения см. в руководстве по C#, допуская значение NULL .

Конструкторы

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

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

Свойства

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

При реализации в производном классе получает уникальный идентификатор для этого Attribute.

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

Методы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

См. также раздел