Aracılığıyla paylaş


ColumnModificationParameters Oluşturucular

Tanım

Aşırı Yüklemeler

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

Yeni bir ColumnModificationParameters örneği oluşturur.

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

Yeni bir ColumnModificationParameters örneği oluşturur.

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

Yeni bir ColumnModificationParameters örneği oluşturur.

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

JSON sütununa eşlenen nesneleri güncelleştirmek için özel yeni ColumnModificationParameters bir örnek oluşturur.

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

Yeni bir ColumnModificationParameters örneği oluşturur.

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

Kaynak:
ColumnModificationParameters.cs

Yeni bir ColumnModificationParameters örneği oluşturur.

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)

Parametreler

entry
IUpdateEntry

IUpdateEntry Değiştirilmekte olan varlığı temsil eden.

property
IProperty

Sütuna eşleyen özellik.

column
IColumn

Değiştirilecek sütun.

generateParameterName
Func<String>

Güncelleştirme SQL'i için parametre adları oluşturmak için bir temsilci.

typeMapping
RelationalTypeMapping

Komut parametresi için kullanılacak ilişkisel tür eşlemesi.

valueIsRead
Boolean

Sütun için veritabanından bir değerin okunması gerekip gerekmediğini gösterir.

valueIsWrite
Boolean

Bir değerin sütun için veritabanına yazılması gerekip gerekmediğini gösterir.

columnIsKey
Boolean

Birincil veya alternatif anahtarın sütun bölümünün olup olmadığını gösterir.

columnIsCondition
Boolean

Sütunun güncelleştirme sırasında yan tümcesinde WHERE kullanılıp kullanılmadığını gösterir.

sensitiveLoggingEnabled
Boolean

Hassas olabilecek verilerin (örneğin veritabanı değerleri) günlüğe kaydedilip kaydedilemeyeceğini gösterir.

Şunlara uygulanır

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

Kaynak:
ColumnModificationParameters.cs
Kaynak:
ColumnModificationParameters.cs
Kaynak:
ColumnModificationParameters.cs

Yeni bir ColumnModificationParameters örneği oluşturur.

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)

Parametreler

entry
IUpdateEntry

IUpdateEntry Değiştirilmekte olan varlığı temsil eden.

property
IProperty

Sütuna eşleyen özellik.

column
IColumnBase

Değiştirilecek sütun.

generateParameterName
Func<String>

Güncelleştirme SQL'i için parametre adları oluşturmak için bir temsilci.

typeMapping
RelationalTypeMapping

Komut parametresi için kullanılacak ilişkisel tür eşlemesi.

valueIsRead
Boolean

Sütun için veritabanından bir değerin okunması gerekip gerekmediğini gösterir.

valueIsWrite
Boolean

Bir değerin sütun için veritabanına yazılması gerekip gerekmediğini gösterir.

columnIsKey
Boolean

Birincil veya alternatif anahtarın sütun bölümünün olup olmadığını gösterir.

columnIsCondition
Boolean

Sütunun güncelleştirme sırasında yan tümcesinde WHERE kullanılıp kullanılmadığını gösterir.

sensitiveLoggingEnabled
Boolean

Hassas olabilecek verilerin (örneğin veritabanı değerleri) günlüğe kaydedilip kaydedilemeyeceğini gösterir.

Şunlara uygulanır

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

Kaynak:
ColumnModificationParameters.cs
Kaynak:
ColumnModificationParameters.cs
Kaynak:
ColumnModificationParameters.cs

Yeni bir ColumnModificationParameters örneği oluşturur.

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)

Parametreler

column
IColumn

Sütun.

originalValue
Object

Bu sütuna eşlenen özelliğin özgün değeri.

value
Object

Bu sütuna eşlenen özelliğin geçerli değeri.

property
IProperty

Sütuna eşleyen özellik.

typeMapping
RelationalTypeMapping

Komut parametresi için kullanılacak ilişkisel tür eşlemesi.

read
Boolean

Sütun için veritabanından bir değerin okunması gerekip gerekmediğini gösterir.

write
Boolean

Bir değerin sütun için veritabanına yazılması gerekip gerekmediğini gösterir.

key
Boolean

Birincil veya alternatif anahtarın sütun bölümünün olup olmadığını gösterir.

condition
Boolean

Sütunun güncelleştirme sırasında yan tümcesinde WHERE kullanılıp kullanılmadığını gösterir.

sensitiveLoggingEnabled
Boolean

Hassas olabilecek verilerin (örneğin veritabanı değerleri) günlüğe kaydedilip kaydedilemeyeceğini gösterir.

isNullable
Nullable<Boolean>

Değerin null olup olmadığını gösteren bir değer.

Şunlara uygulanır

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

Kaynak:
ColumnModificationParameters.cs
Kaynak:
ColumnModificationParameters.cs
Kaynak:
ColumnModificationParameters.cs

JSON sütununa eşlenen nesneleri güncelleştirmek için özel yeni ColumnModificationParameters bir örnek oluşturur.

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)

Parametreler

columnName
String

JSON sütununun adı.

value
Object

Verilen JSON yolunda bulunan JSON öğesinin geçerli değeri.

property
IProperty

JSON sütun tek skaler özellik değişikliği durumunda, değiştirilmekte olan skaler özellik, aksi takdirde null.

columnType
String

JSON sütununun veritabanı türü.

typeMapping
RelationalTypeMapping

Komut parametresi için kullanılacak ilişkisel tür eşlemesi.

jsonPath
String

Güncelleştirilmesi gereken JSON öğesine yol açan JSON yolu.

read
Boolean

Sütun için veritabanından bir değerin okunması gerekip gerekmediğini gösterir.

write
Boolean

Bir değerin sütun için veritabanına yazılması gerekip gerekmediğini gösterir.

key
Boolean

Birincil veya alternatif anahtarın sütun bölümünün olup olmadığını gösterir.

condition
Boolean

Sütunun güncelleştirme sırasında yan tümcesinde WHERE kullanılıp kullanılmadığını gösterir.

sensitiveLoggingEnabled
Boolean

Hassas olabilecek verilerin (örneğin veritabanı değerleri) günlüğe kaydedilip kaydedilemeyeceğini gösterir.

isNullable
Nullable<Boolean>

Değerin null olup olmadığını gösteren bir değer.

Şunlara uygulanır

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

Kaynak:
ColumnModificationParameters.cs
Kaynak:
ColumnModificationParameters.cs
Kaynak:
ColumnModificationParameters.cs
Kaynak:
ColumnModificationParameters.cs

Yeni bir ColumnModificationParameters örneği oluşturur.

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)

Parametreler

columnName
String

Sütunun adı.

originalValue
Object

Bu sütuna eşlenen özelliğin özgün değeri.

value
Object

Bu sütuna eşlenen özelliğin geçerli değeri.

property
IProperty

Sütuna eşleyen özellik.

columnType
String

Sütunun veritabanı türü.

typeMapping
RelationalTypeMapping

Komut parametresi için kullanılacak ilişkisel tür eşlemesi.

read
Boolean

Sütun için veritabanından bir değerin okunması gerekip gerekmediğini gösterir.

write
Boolean

Bir değerin sütun için veritabanına yazılması gerekip gerekmediğini gösterir.

key
Boolean

Birincil veya alternatif anahtarın sütun bölümünün olup olmadığını gösterir.

condition
Boolean

Sütunun güncelleştirme sırasında yan tümcesinde WHERE kullanılıp kullanılmadığını gösterir.

sensitiveLoggingEnabled
Boolean

Hassas olabilecek verilerin (örneğin veritabanı değerleri) günlüğe kaydedilip kaydedilemeyeceğini gösterir.

isNullable
Nullable<Boolean>

Değerin null olup olmadığını gösteren bir değer.

Şunlara uygulanır