共用方式為


ColumnModificationParameters 結構

定義

用於建立實例的參數 ColumnModification

此類型通常供資料庫提供者使用;它通常不會用於應用程式程式碼中。

[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct ColumnModificationParameters : IEquatable<Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters>
[<System.Runtime.CompilerServices.IsReadOnly>]
type ColumnModificationParameters = struct
Public Structure ColumnModificationParameters
Implements IEquatable(Of ColumnModificationParameters)
繼承
ColumnModificationParameters
屬性
實作

備註

如需詳細資訊和範例,請參閱 資料庫提供者和延伸模組的實作

建構函式

ColumnModificationParameters(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

建立新的 ColumnModificationParameters 執行個體。

ColumnModificationParameters(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

建立新的 ColumnModificationParameters 執行個體。

ColumnModificationParameters(IUpdateEntry, IProperty, IColumnBase, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

建立新的 ColumnModificationParameters 執行個體。

ColumnModificationParameters(String, Object, IProperty, String, RelationalTypeMapping, String, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

建立 ColumnModificationParameters 特定實例,以更新對應至 JSON 資料行的物件。

ColumnModificationParameters(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

建立新的 ColumnModificationParameters 執行個體。

屬性

Column

資料行。

ColumnName

資料行名稱。

ColumnType

資料行的資料庫類型。

Entry

IUpdateEntry 表示正在修改的實體。

GenerateParameterName

用於產生更新 SQL 參數名稱的委派。

IsCondition

指出更新時,是否在 子句中使用 WHERE 資料行。

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

此類型通常供資料庫提供者使用;它通常不會用於應用程式程式碼中。

適用於