Bagikan melalui


ColumnModificationParameters Konstruktor

Definisi

Overload

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

Membuat instans baru ColumnModificationParameters .

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

Membuat instans baru ColumnModificationParameters .

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

Membuat instans baru ColumnModificationParameters .

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

Membuat instans baru ColumnModificationParameters khusus untuk memperbarui objek yang dipetakan ke kolom JSON.

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

Membuat instans baru ColumnModificationParameters .

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

Membuat instans baru 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)

Parameter

entry
IUpdateEntry

IUpdateEntry yang mewakili entitas yang sedang dimodifikasi.

property
IProperty

Properti yang memetakan ke kolom.

column
IColumn

Kolom yang akan dimodifikasi.

generateParameterName
Func<String>

Delegasi untuk menghasilkan nama parameter untuk SQL pembaruan.

typeMapping
RelationalTypeMapping

Pemetaan jenis relasional yang akan digunakan untuk parameter perintah.

valueIsRead
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom tersebut.

valueIsWrite
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom tersebut.

columnIsKey
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif.

columnIsCondition
Boolean

Menunjukkan apakah kolom digunakan dalam WHERE klausul saat memperbarui.

sensitiveLoggingEnabled
Boolean

Menunjukkan apakah data yang berpotensi sensitif (misalnya nilai database) dapat dicatat.

Berlaku untuk

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

Membuat instans baru 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)

Parameter

entry
IUpdateEntry

IUpdateEntry yang mewakili entitas yang sedang dimodifikasi.

property
IProperty

Properti yang memetakan ke kolom.

column
IColumnBase

Kolom yang akan dimodifikasi.

generateParameterName
Func<String>

Delegasi untuk menghasilkan nama parameter untuk SQL pembaruan.

typeMapping
RelationalTypeMapping

Pemetaan jenis relasional yang akan digunakan untuk parameter perintah.

valueIsRead
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom tersebut.

valueIsWrite
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom tersebut.

columnIsKey
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif.

columnIsCondition
Boolean

Menunjukkan apakah kolom digunakan dalam WHERE klausul saat memperbarui.

sensitiveLoggingEnabled
Boolean

Menunjukkan apakah data yang berpotensi sensitif (misalnya nilai database) dapat dicatat.

Berlaku untuk

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

Membuat instans baru 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)

Parameter

column
IColumn

Kolom.

originalValue
Object

Nilai asli properti yang dipetakan ke kolom ini.

value
Object

Nilai properti saat ini dipetakan ke kolom ini.

property
IProperty

Properti yang memetakan ke kolom.

typeMapping
RelationalTypeMapping

Pemetaan jenis relasional yang akan digunakan untuk parameter perintah.

read
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom tersebut.

write
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom tersebut.

key
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif.

condition
Boolean

Menunjukkan apakah kolom digunakan dalam WHERE klausul saat memperbarui.

sensitiveLoggingEnabled
Boolean

Menunjukkan apakah data yang berpotensi sensitif (misalnya nilai database) dapat dicatat.

isNullable
Nullable<Boolean>

Nilai yang menunjukkan apakah nilainya bisa null.

Berlaku untuk

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

Membuat instans baru ColumnModificationParameters khusus untuk memperbarui objek yang dipetakan ke kolom 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)

Parameter

columnName
String

Nama kolom JSON.

value
Object

Nilai saat ini dari elemen JSON yang terletak di jalur JSON yang diberikan.

property
IProperty

Dalam kasus modifikasi properti skalar tunggal kolom JSON, properti skalar yang sedang dimodifikasi, null jika tidak.

columnType
String

Jenis database kolom JSON.

typeMapping
RelationalTypeMapping

Pemetaan jenis relasional yang akan digunakan untuk parameter perintah.

jsonPath
String

Jalur JSON yang mengarah ke elemen JSON yang perlu diperbarui.

read
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom tersebut.

write
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom tersebut.

key
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif.

condition
Boolean

Menunjukkan apakah kolom digunakan dalam WHERE klausul saat memperbarui.

sensitiveLoggingEnabled
Boolean

Menunjukkan apakah data yang berpotensi sensitif (misalnya nilai database) dapat dicatat.

isNullable
Nullable<Boolean>

Nilai yang menunjukkan apakah nilainya bisa null.

Berlaku untuk

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

Membuat instans baru 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)

Parameter

columnName
String

Nama kolom.

originalValue
Object

Nilai asli properti yang dipetakan ke kolom ini.

value
Object

Nilai properti saat ini dipetakan ke kolom ini.

property
IProperty

Properti yang memetakan ke kolom.

columnType
String

Jenis database kolom.

typeMapping
RelationalTypeMapping

Pemetaan jenis relasional yang akan digunakan untuk parameter perintah.

read
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom tersebut.

write
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom tersebut.

key
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif.

condition
Boolean

Menunjukkan apakah kolom digunakan dalam WHERE klausul saat memperbarui.

sensitiveLoggingEnabled
Boolean

Menunjukkan apakah data yang berpotensi sensitif (misalnya nilai database) dapat dicatat.

isNullable
Nullable<Boolean>

Nilai yang menunjukkan apakah nilainya bisa null.

Berlaku untuk