共用方式為


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(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<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 執行個體。

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

來源:
ColumnModificationParameters.cs

建立新的 ColumnModificationParameters 執行個體。

public ColumnModificationParameters (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool valueIsRead, bool valueIsWrite, bool columnIsKey, bool columnIsCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IColumn * Func<string> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumn, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, valueIsRead As Boolean, valueIsWrite As Boolean, columnIsKey As Boolean, columnIsCondition As Boolean, sensitiveLoggingEnabled As Boolean)

參數

entry
IUpdateEntry

IUpdateEntry 表示正在修改的實體。

property
IProperty

對應至資料行的屬性。

column
IColumn

要修改的資料行。

generateParameterName
Func<String>

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

typeMapping
RelationalTypeMapping

要用於命令參數的關聯式別對應。

valueIsRead
Boolean

指出是否必須從資料行的資料庫讀取值。

valueIsWrite
Boolean

指出值是否必須寫入資料行的資料庫。

columnIsKey
Boolean

指出主鍵或替代索引鍵的資料行部分。

columnIsCondition
Boolean

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

sensitiveLoggingEnabled
Boolean

指出是否可以記錄可能敏感性資料 (例如資料庫值) 。

適用於

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

來源:
ColumnModificationParameters.cs
來源:
ColumnModificationParameters.cs
來源:
ColumnModificationParameters.cs

建立新的 ColumnModificationParameters 執行個體。

public ColumnModificationParameters (Microsoft.EntityFrameworkCore.Update.IUpdateEntry? entry, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, Microsoft.EntityFrameworkCore.Metadata.IColumnBase column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool valueIsRead, bool valueIsWrite, bool columnIsKey, bool columnIsCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IColumnBase * Func<string> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumnBase, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, valueIsRead As Boolean, valueIsWrite As Boolean, columnIsKey As Boolean, columnIsCondition As Boolean, sensitiveLoggingEnabled As Boolean)

參數

entry
IUpdateEntry

IUpdateEntry 表示正在修改的實體。

property
IProperty

對應至資料行的屬性。

column
IColumnBase

要修改的資料行。

generateParameterName
Func<String>

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

typeMapping
RelationalTypeMapping

要用於命令參數的關聯式別對應。

valueIsRead
Boolean

指出是否必須從資料行的資料庫讀取值。

valueIsWrite
Boolean

指出值是否必須寫入資料行的資料庫。

columnIsKey
Boolean

指出主鍵或替代索引鍵的資料行部分。

columnIsCondition
Boolean

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

sensitiveLoggingEnabled
Boolean

指出是否可以記錄可能敏感性資料 (例如資料庫值) 。

適用於

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

來源:
ColumnModificationParameters.cs
來源:
ColumnModificationParameters.cs
來源:
ColumnModificationParameters.cs

建立新的 ColumnModificationParameters 執行個體。

public ColumnModificationParameters (Microsoft.EntityFrameworkCore.Metadata.IColumn column, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Metadata.IColumn * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (column As IColumn, originalValue As Object, value As Object, property As IProperty, typeMapping As RelationalTypeMapping, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)

參數

column
IColumn

資料行。

originalValue
Object

對應至此資料行之屬性的原始值。

value
Object

對應至此資料行之屬性的目前值。

property
IProperty

對應至資料行的屬性。

typeMapping
RelationalTypeMapping

要用於命令參數的關聯式別對應。

read
Boolean

指出是否必須從資料行的資料庫讀取值。

write
Boolean

指出值是否必須寫入資料行的資料庫。

key
Boolean

指出主鍵或替代索引鍵的資料行部分。

condition
Boolean

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

sensitiveLoggingEnabled
Boolean

指出是否可以記錄可能敏感性資料 (例如資料庫值) 。

isNullable
Nullable<Boolean>

值,指出值是否可為 Null。

適用於

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

來源:
ColumnModificationParameters.cs
來源:
ColumnModificationParameters.cs
來源:
ColumnModificationParameters.cs

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

public ColumnModificationParameters (string columnName, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, string jsonPath, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : string * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * string * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (columnName As String, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, jsonPath As String, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)

參數

columnName
String

JSON 資料行的名稱。

value
Object

位於指定 JSON 路徑之 JSON 元素的目前值。

property
IProperty

如果是 JSON 資料行單一純量屬性修改,則會修改純量屬性,否則為 null。

columnType
String

JSON 資料行的資料庫類型。

typeMapping
RelationalTypeMapping

要用於命令參數的關聯式別對應。

jsonPath
String

導致需要更新之 JSON 元素的 JSON 路徑。

read
Boolean

指出是否必須從資料行的資料庫讀取值。

write
Boolean

指出值是否必須寫入資料行的資料庫。

key
Boolean

指出主鍵或替代索引鍵的資料行部分。

condition
Boolean

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

sensitiveLoggingEnabled
Boolean

指出是否可以記錄可能敏感性資料 (例如資料庫值) 。

isNullable
Nullable<Boolean>

值,指出值是否可為 Null。

適用於

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

來源:
ColumnModificationParameters.cs
來源:
ColumnModificationParameters.cs
來源:
ColumnModificationParameters.cs
來源:
ColumnModificationParameters.cs

建立新的 ColumnModificationParameters 執行個體。

public ColumnModificationParameters (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)

參數

columnName
String

資料行名稱。

originalValue
Object

對應至此資料行之屬性的原始值。

value
Object

對應至此資料行之屬性的目前值。

property
IProperty

對應至資料行的屬性。

columnType
String

資料行的資料庫類型。

typeMapping
RelationalTypeMapping

要用於命令參數的關聯式別對應。

read
Boolean

指出是否必須從資料行的資料庫讀取值。

write
Boolean

指出值是否必須寫入資料行的資料庫。

key
Boolean

指出主鍵或替代索引鍵的資料行部分。

condition
Boolean

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

sensitiveLoggingEnabled
Boolean

指出是否可以記錄可能敏感性資料 (例如資料庫值) 。

isNullable
Nullable<Boolean>

值,指出值是否可為 Null。

適用於