ColumnModificationParameters 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于创建 ColumnModification 实例的参数。
此类型通常由数据库提供程序使用;应用程序代码中通常不使用它。
[System.Runtime.CompilerServices.IsReadOnly]
[System.Runtime.CompilerServices.Nullable(0)]
public readonly struct ColumnModificationParameters : IEquatable<Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters>
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct ColumnModificationParameters : IEquatable<Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters>
[<System.Runtime.CompilerServices.IsReadOnly>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type ColumnModificationParameters = struct
[<System.Runtime.CompilerServices.IsReadOnly>]
type ColumnModificationParameters = struct
Public Structure ColumnModificationParameters
Implements IEquatable(Of ColumnModificationParameters)
- 继承
-
ColumnModificationParameters
- 特性
- 实现
注解
有关详细信息和示例,请参阅 数据库提供程序和扩展的实现 。
构造函数
属性
| 名称 | 说明 |
|---|---|
| Column |
列。 |
| ColumnName |
列的名称。 |
| ColumnType |
列的数据库类型。 |
| Entry |
表示 IUpdateEntry 正在修改的实体。 |
| GenerateParameterName |
用于生成更新 SQL 的参数名称的委托。 |
| IsCondition |
指示更新时是否在 |
| IsKey |
指示列是主键还是备用键的一部分。 |
| IsNullable |
一个值,该值指示列是否可以包含 null 值。 |
| IsRead |
指示是否必须从该列的数据库读取值。 |
| IsWrite |
指示是否必须将值写入该列的数据库。 |
| JsonPath |
对于 JSON 列修改,导致需要更新的 JSON 元素的 JSON 路径。 |
| OriginalValue |
映射到列的属性的原始值。 |
| Property |
映射到列的属性。 |
| SensitiveLoggingEnabled |
指示是否可以记录潜在的敏感数据(例如数据库值)。 |
| TypeMapping |
列的关系类型映射。 |
| Value |
映射到列的属性的当前值。 |
方法
| 名称 | 说明 |
|---|---|
| Equals(ColumnModificationParameters) |
用于创建 ColumnModification 实例的参数。 此类型通常由数据库提供程序使用;应用程序代码中通常不使用它。 |
| Equals(Object) |
用于创建 ColumnModification 实例的参数。 此类型通常由数据库提供程序使用;应用程序代码中通常不使用它。 |
| GetHashCode() |
用于创建 ColumnModification 实例的参数。 此类型通常由数据库提供程序使用;应用程序代码中通常不使用它。 |
| ToString() |
用于创建 ColumnModification 实例的参数。 此类型通常由数据库提供程序使用;应用程序代码中通常不使用它。 |
运算符
| 名称 | 说明 |
|---|---|
| Equality(ColumnModificationParameters, ColumnModificationParameters) |
用于创建 ColumnModification 实例的参数。 此类型通常由数据库提供程序使用;应用程序代码中通常不使用它。 |
| Inequality(ColumnModificationParameters, ColumnModificationParameters) |
用于创建 ColumnModification 实例的参数。 此类型通常由数据库提供程序使用;应用程序代码中通常不使用它。 |