Bagikan melalui


ColumnModification Konstruktor

Definisi

Overload

ColumnModification(ColumnModificationParameters)

Membuat instans baru ColumnModification .

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)

Membuat instans baru ColumnModification .

ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)

Membuat instans baru ColumnModification .

ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
Kedaluwarsa.
Kedaluwarsa.

Membuat instans baru ColumnModification .

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)
Kedaluwarsa.
Kedaluwarsa.

Membuat instans baru ColumnModification .

ColumnModification(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
Kedaluwarsa.

Membuat instans baru ColumnModification .

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)
Kedaluwarsa.
Kedaluwarsa.

Membuat instans baru ColumnModification .

ColumnModification(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
Kedaluwarsa.

Membuat instans baru ColumnModification .

ColumnModification(ColumnModificationParameters)

Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs

Membuat instans baru ColumnModification .

public ColumnModification (in Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters columnModificationParameters);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : ColumnModificationParameters -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (ByRef columnModificationParameters As ColumnModificationParameters)

Parameter

columnModificationParameters
ColumnModificationParameters

Parameter pembuatan.

Berlaku untuk

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)

Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs

Membuat instans baru ColumnModification .

public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean)

Parameter

columnName
String

Nama kolom.

originalValue
Object

Nilai asli properti yang dipetakan ke kolom ini.

value
Object

Mendapatkan atau mengatur nilai properti saat ini yang dipetakan ke kolom ini.

property
IProperty

Properti yang memetakan ke kolom.

isRead
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom atau tidak.

isWrite
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom atau tidak.

isKey
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif atau tidak.

isCondition
Boolean

Menunjukkan apakah kolom digunakan dalam WHERE klausa saat memperbarui atau tidak.

Berlaku untuk

ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)

Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs

Membuat instans baru ColumnModification .

public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations propertyAnnotations, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations * Func<string> * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, propertyAnnotations As IRelationalPropertyAnnotations, generateParameterName As Func(Of String), isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, isConcurrencyToken As Boolean)

Parameter

entry
IUpdateEntry

IUpdateEntry yang mewakili entitas yang sedang dimodifikasi.

property
IProperty

Properti yang memetakan ke kolom.

propertyAnnotations
IRelationalPropertyAnnotations

Menyediakan akses ke anotasi khusus relasional untuk kolom.

generateParameterName
Func<String>

Delegasi untuk menghasilkan nama parameter untuk SQL pembaruan.

isRead
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom atau tidak.

isWrite
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom atau tidak.

isKey
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif atau tidak.

isCondition
Boolean

Menunjukkan apakah kolom digunakan dalam WHERE klausa saat memperbarui atau tidak.

isConcurrencyToken
Boolean

Menunjukkan apakah kolom bertindak sebagai token konkurensi optimis atau tidak.

Berlaku untuk

ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)

Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs

Perhatian

Use the constructor with column

Perhatian

Use the constructor with columnModificationParameters

Membuat instans baru ColumnModification .

public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with column")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with column")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, generateParameterName As Func(Of String), isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, isConcurrencyToken As Boolean, sensitiveLoggingEnabled As Boolean)

Parameter

entry
IUpdateEntry

IUpdateEntry yang mewakili entitas yang sedang dimodifikasi.

property
IProperty

Properti yang memetakan ke kolom.

generateParameterName
Func<String>

Delegasi untuk menghasilkan nama parameter untuk SQL pembaruan.

isRead
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom tersebut.

isWrite
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom tersebut.

isKey
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif.

isCondition
Boolean

Menunjukkan apakah kolom digunakan dalam WHERE klausul saat memperbarui.

isConcurrencyToken
Boolean

Menunjukkan apakah kolom bertindak sebagai token konkurensi optimis.

sensitiveLoggingEnabled
Boolean

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

Atribut

Berlaku untuk

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)

Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs

Perhatian

Use the constructor with columnType

Perhatian

Use the constructor with columnModificationParameters

Membuat instans baru ColumnModification .

public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnType")]
public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnType")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, sensitiveLoggingEnabled As Boolean)

Parameter

columnName
String

Nama kolom.

originalValue
Object

Nilai asli properti yang dipetakan ke kolom ini.

value
Object

Mendapatkan atau mengatur nilai properti saat ini yang dipetakan ke kolom ini.

property
IProperty

Properti yang memetakan ke kolom.

isRead
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom tersebut.

isWrite
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom tersebut.

isKey
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif.

isCondition
Boolean

Menunjukkan apakah kolom digunakan dalam WHERE klausul saat memperbarui.

sensitiveLoggingEnabled
Boolean

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

Atribut

Berlaku untuk

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

Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs

Perhatian

Use the constructor with columnModificationParameters

Membuat instans baru ColumnModification .

public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : 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.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : 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.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumn, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition 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.

isRead
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom tersebut.

isWrite
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom tersebut.

isKey
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif.

isCondition
Boolean

Menunjukkan apakah kolom digunakan dalam WHERE klausul saat memperbarui.

sensitiveLoggingEnabled
Boolean

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

Atribut

Berlaku untuk

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)

Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs

Perhatian

Use the constructor with type mapping

Perhatian

Use the constructor with columnModificationParameters

Membuat instans baru ColumnModification .

[System.Obsolete("Use the constructor with type mapping")]
public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, string columnType, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[<System.Obsolete("Use the constructor with type mapping")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, sensitiveLoggingEnabled As Boolean)

Parameter

columnName
String

Nama kolom.

originalValue
Object

Nilai asli properti yang dipetakan ke kolom ini.

value
Object

Mendapatkan atau mengatur nilai properti saat ini yang dipetakan ke kolom ini.

property
IProperty

Properti yang memetakan ke kolom.

columnType
String

Jenis database kolom.

isRead
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom tersebut.

isWrite
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom tersebut.

isKey
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif.

isCondition
Boolean

Menunjukkan apakah kolom digunakan dalam WHERE klausul saat memperbarui.

sensitiveLoggingEnabled
Boolean

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

Atribut

Berlaku untuk

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

Sumber:
ColumnModification.cs
Sumber:
ColumnModification.cs

Perhatian

Use the constructor with columnModificationParameters

Membuat instans baru ColumnModification .

public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, string columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled, bool? isNullable = default);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition 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

Mendapatkan atau mengatur nilai properti saat ini yang 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.

isRead
Boolean

Menunjukkan apakah nilai harus dibaca dari database untuk kolom tersebut.

isWrite
Boolean

Menunjukkan apakah nilai harus ditulis ke database untuk kolom tersebut.

isKey
Boolean

Menunjukkan apakah bagian kolom dari kunci primer atau alternatif.

isCondition
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.

Atribut

Berlaku untuk