ColumnModificationParameters Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
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.
- 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.
- 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.
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.
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.
Berlaku untuk
Entity Framework