RelationalPropertyExtensions.IsColumnNullable 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
IsColumnNullable(IProperty) |
检查在数据库中创建时,映射到给定 IProperty 的列是否可为 null。 这取决于属性本身及其映射方式。 例如,TPH 类型层次结构中派生的不可为 null 属性将映射到可以为 null 的列。 以及共享同一表的可选类型的属性。 |
IsColumnNullable(IReadOnlyProperty) |
检查在数据库中创建时,映射到给定 IProperty 的列是否可为 null。 |
IsColumnNullable(IProperty, StoreObjectIdentifier) |
检查在数据库中创建时,映射到给定 IProperty 的列是否可为 null。 这取决于属性本身及其映射方式。 例如,TPH 类型层次结构中派生的不可为 null 属性将映射到可以为 null 的列。 以及共享同一表的可选类型的属性。 |
IsColumnNullable(IReadOnlyProperty, StoreObjectIdentifier) |
检查映射到给定属性的列在数据库中创建时是否可为 null。 |
IsColumnNullable(IProperty)
检查在数据库中创建时,映射到给定 IProperty 的列是否可为 null。
这取决于属性本身及其映射方式。 例如,TPH 类型层次结构中派生的不可为 null 属性将映射到可以为 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
否则。
注解
这取决于属性本身及其映射方式。 例如,TPH 类型层次结构中派生的不可为 null 属性将映射到可以为 null 的列。 以及共享同一表的可选类型的属性。
适用于
IsColumnNullable(IProperty, StoreObjectIdentifier)
检查在数据库中创建时,映射到给定 IProperty 的列是否可为 null。
这取决于属性本身及其映射方式。 例如,TPH 类型层次结构中派生的不可为 null 属性将映射到可以为 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
否则。
注解
这取决于属性本身及其映射方式。 例如,TPH 类型层次结构中派生的不可为 null 属性将映射到可以为 null 的列。 以及共享同一表的可选类型的属性。