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). Дополнительные сведения см. в разделе Статический анализ, допускающий значение NULL , в руководстве по C#.

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

AllowNullAttribute()

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

Свойства

TypeId

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

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

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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