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
Параметры
Возвращаемое значение
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
Параметры
- property
- IReadOnlyProperty
Возвращаемое значение
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
Параметры
- 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. А также свойства для необязательных типов, совместно использующие одну и ту же таблицу.
Применяется к
Entity Framework