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


RelationalPropertyExtensions.IsColumnNullable Метод

Определение

Перегрузки

IsColumnNullable(IProperty)

Проверяет, будет ли столбец, сопоставленный с заданным IProperty , иметь допустимое значение NULL при создании в базе данных.

Это зависит от самого свойства, а также от способа его сопоставления. Например, производные свойства, не допускаемые значением NULL, в иерархии типов TPH будут сопоставлены со столбцами, допускаемыми значением NULL. А также свойства для необязательных типов, совместно использующие одну и ту же таблицу.

IsColumnNullable(IReadOnlyProperty)

Проверяет, будет ли столбец, сопоставленный с заданным IProperty , иметь допустимое значение NULL при создании в базе данных.

IsColumnNullable(IProperty, StoreObjectIdentifier)

Проверяет, будет ли столбец, сопоставленный с заданным IProperty , иметь допустимое значение NULL при создании в базе данных.

Это зависит от самого свойства, а также от способа его сопоставления. Например, производные свойства, не допускаемые значением NULL, в иерархии типов TPH будут сопоставлены со столбцами, допускаемыми значением NULL. А также свойства для необязательных типов, совместно использующие одну и ту же таблицу.

IsColumnNullable(IReadOnlyProperty, StoreObjectIdentifier)

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

IsColumnNullable(IProperty)

Проверяет, будет ли столбец, сопоставленный с заданным IProperty , иметь допустимое значение NULL при создании в базе данных.

Это зависит от самого свойства, а также от способа его сопоставления. Например, производные свойства, не допускаемые значением NULL, в иерархии типов TPH будут сопоставлены со столбцами, допускаемыми значением NULL. А также свойства для необязательных типов, совместно использующие одну и ту же таблицу.

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IProperty property);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IProperty -> bool
<Extension()>
Public Function IsColumnNullable (property As IProperty) As Boolean

Параметры

property
IProperty

IProperty.

Возвращаемое значение

true Значение , если сопоставленный столбец допускает значение NULL; false Иначе.

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

IsColumnNullable(IReadOnlyProperty)

Проверяет, будет ли столбец, сопоставленный с заданным IProperty , иметь допустимое значение NULL при создании в базе данных.

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty property);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty -> bool
<Extension()>
Public Function IsColumnNullable (property As IReadOnlyProperty) As Boolean

Параметры

Возвращаемое значение

true Значение , если сопоставленный столбец допускает значение NULL; false Иначе.

Комментарии

Это зависит от самого свойства, а также от способа его сопоставления. Например, производные свойства, не допускаемые значением NULL, в иерархии типов TPH будут сопоставлены со столбцами, допускаемыми значением NULL. А также свойства для необязательных типов, совместно использующие одну и ту же таблицу.

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

IsColumnNullable(IProperty, StoreObjectIdentifier)

Проверяет, будет ли столбец, сопоставленный с заданным IProperty , иметь допустимое значение NULL при создании в базе данных.

Это зависит от самого свойства, а также от способа его сопоставления. Например, производные свойства, не допускаемые значением NULL, в иерархии типов TPH будут сопоставлены со столбцами, допускаемыми значением NULL. А также свойства для необязательных типов, совместно использующие одну и ту же таблицу.

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IProperty property, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IProperty * StoreObjectIdentifier -> bool
<Extension()>
Public Function IsColumnNullable (property As IProperty, ByRef storeObject As StoreObjectIdentifier) As Boolean

Параметры

property
IProperty

IProperty.

storeObject
StoreObjectIdentifier

Идентификатор табличного объекта хранилища, содержащего столбец.

Возвращаемое значение

true Значение , если сопоставленный столбец допускает значение NULL; false Иначе.

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

IsColumnNullable(IReadOnlyProperty, StoreObjectIdentifier)

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

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty property, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty * StoreObjectIdentifier -> bool
<Extension()>
Public Function IsColumnNullable (property As IReadOnlyProperty, ByRef storeObject As StoreObjectIdentifier) As Boolean

Параметры

property
IReadOnlyProperty

Свойство.

storeObject
StoreObjectIdentifier

Идентификатор табличного объекта хранилища, содержащего столбец.

Возвращаемое значение

true Значение , если сопоставленный столбец допускает значение NULL; false Иначе.

Комментарии

Это зависит от самого свойства, а также от способа его сопоставления. Например, производные свойства, не допускаемые значением NULL, в иерархии типов TPH будут сопоставлены со столбцами, допускаемыми значением NULL. А также свойства для необязательных типов, совместно использующие одну и ту же таблицу.

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