ColumnModification Oluşturucular

Tanım

Aşırı Yüklemeler

ColumnModification(ColumnModificationParameters)

Yeni bir ColumnModification örneği oluşturur.

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

Yeni bir ColumnModification örneği oluşturur.

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

Yeni bir ColumnModification örneği oluşturur.

ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
Kullanımdan kalktı.
Kullanımdan kalktı.

Yeni bir ColumnModification örneği oluşturur.

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)
Kullanımdan kalktı.
Kullanımdan kalktı.

Yeni bir ColumnModification örneği oluşturur.

ColumnModification(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
Kullanımdan kalktı.

Yeni bir ColumnModification örneği oluşturur.

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)
Kullanımdan kalktı.
Kullanımdan kalktı.

Yeni bir ColumnModification örneği oluşturur.

ColumnModification(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
Kullanımdan kalktı.

Yeni bir ColumnModification örneği oluşturur.

ColumnModification(ColumnModificationParameters)

Yeni bir ColumnModification örneği oluşturur.

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)

Parametreler

columnModificationParameters
ColumnModificationParameters

Oluşturma parametreleri.

Şunlara uygulanır

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

Yeni bir ColumnModification örneği oluşturur.

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)

Parametreler

columnName
String

Sütunun adı.

originalValue
Object

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

value
Object

Bu sütunla eşlenen özelliğin geçerli değerini alır veya ayarlar.

property
IProperty

Sütunuyla eşleşen özellik.

isRead
Boolean

Sütunun veritabanından bir değer okunup okunmayacağını belirtir.

isWrite
Boolean

Sütunun veritabanına bir değer yazılıp yazılmayacağını gösterir.

isKey
Boolean

Birincil veya alternatif bir anahtarın sütun parçası olup olmadığını gösterir.

isCondition
Boolean

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

Şunlara uygulanır

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

Yeni bir ColumnModification örneği oluşturur.

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)

Parametreler

entry
IUpdateEntry

IUpdateEntryBu, değiştirilmekte olan varlığı temsil eder.

property
IProperty

Sütunuyla eşleşen özellik.

propertyAnnotations
IRelationalPropertyAnnotations

Sütunun ilişkisel özel ek açıklamalarına erişim sağlar.

generateParameterName
Func<String>

Güncelleştirme SQL için parametre adları oluşturmaya yönelik bir temsilci.

isRead
Boolean

Sütunun veritabanından bir değer okunup okunmayacağını belirtir.

isWrite
Boolean

Sütunun veritabanına bir değer yazılıp yazılmayacağını gösterir.

isKey
Boolean

Birincil veya alternatif bir anahtarın sütun parçası olup olmadığını gösterir.

isCondition
Boolean

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

isConcurrencyToken
Boolean

Sütunun iyimser eşzamanlılık belirteci olarak hareket edilip edilmeyeceğini gösterir.

Şunlara uygulanır

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

Dikkat

Use the constructor with column

Dikkat

Use the constructor with columnModificationParameters

Yeni bir ColumnModification örneği oluşturur.

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)

Parametreler

entry
IUpdateEntry

IUpdateEntryBu, değiştirilmekte olan varlığı temsil eder.

property
IProperty

Sütunuyla eşleşen özellik.

generateParameterName
Func<String>

Güncelleştirme SQL için parametre adları oluşturmaya yönelik bir temsilci.

isRead
Boolean

Sütunun veritabanından bir değerin okunup okunmayacağını belirtir.

isWrite
Boolean

Sütun için bir değerin veritabanına yazılıp yazılmayacağını gösterir.

isKey
Boolean

Birincil veya alternatif bir anahtarın sütun parçası olup olmadığını gösterir.

isCondition
Boolean

Sütunun, güncelleştirilirken WHERE yan tümcesinde kullanılıp kullanılmadığını gösterir.

isConcurrencyToken
Boolean

Sütunun iyimser eşzamanlılık belirteci olarak hareket edilip edilmeyeceğini gösterir.

sensitiveLoggingEnabled
Boolean

Potansiyel olarak hassas verilerin (örneğin, veritabanı değerlerinin) günlüğe kaydedilip kaydedilmeyeceğini belirtir.

Öznitelikler

Şunlara uygulanır

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

Dikkat

Use the constructor with columnType

Dikkat

Use the constructor with columnModificationParameters

Yeni bir ColumnModification örneği oluşturur.

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)

Parametreler

columnName
String

Sütunun adı.

originalValue
Object

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

value
Object

Bu sütunla eşlenen özelliğin geçerli değerini alır veya ayarlar.

property
IProperty

Sütunuyla eşleşen özellik.

isRead
Boolean

Sütunun veritabanından bir değerin okunup okunmayacağını belirtir.

isWrite
Boolean

Sütun için bir değerin veritabanına yazılıp yazılmayacağını gösterir.

isKey
Boolean

Birincil veya alternatif bir anahtarın sütun parçası olup olmadığını gösterir.

isCondition
Boolean

Sütunun, güncelleştirilirken WHERE yan tümcesinde kullanılıp kullanılmadığını gösterir.

sensitiveLoggingEnabled
Boolean

Potansiyel olarak hassas verilerin (örneğin, veritabanı değerlerinin) günlüğe kaydedilip kaydedilmeyeceğini belirtir.

Öznitelikler

Şunlara uygulanır

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

Dikkat

Use the constructor with columnModificationParameters

Yeni bir ColumnModification örneği oluşturur.

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)

Parametreler

entry
IUpdateEntry

IUpdateEntryBu, değiştirilmekte olan varlığı temsil eder.

property
IProperty

Sütunuyla eşleşen özellik.

column
IColumn

Değiştirilecek sütun.

generateParameterName
Func<String>

Güncelleştirme SQL için parametre adları oluşturmaya yönelik bir temsilci.

typeMapping
RelationalTypeMapping

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

isRead
Boolean

Sütunun veritabanından bir değerin okunup okunmayacağını belirtir.

isWrite
Boolean

Sütun için bir değerin veritabanına yazılıp yazılmayacağını gösterir.

isKey
Boolean

Birincil veya alternatif bir anahtarın sütun parçası olup olmadığını gösterir.

isCondition
Boolean

Sütunun, güncelleştirilirken WHERE yan tümcesinde kullanılıp kullanılmadığını gösterir.

sensitiveLoggingEnabled
Boolean

Potansiyel olarak hassas verilerin (örneğin, veritabanı değerlerinin) günlüğe kaydedilip kaydedilmeyeceğini belirtir.

Öznitelikler

Şunlara uygulanır

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

Dikkat

Use the constructor with type mapping

Dikkat

Use the constructor with columnModificationParameters

Yeni bir ColumnModification örneği oluşturur.

[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)

Parametreler

columnName
String

Sütunun adı.

originalValue
Object

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

value
Object

Bu sütunla eşlenen özelliğin geçerli değerini alır veya ayarlar.

property
IProperty

Sütunuyla eşleşen özellik.

columnType
String

Sütunun veritabanı türü.

isRead
Boolean

Sütunun veritabanından bir değerin okunup okunmayacağını belirtir.

isWrite
Boolean

Sütun için bir değerin veritabanına yazılıp yazılmayacağını gösterir.

isKey
Boolean

Birincil veya alternatif bir anahtarın sütun parçası olup olmadığını gösterir.

isCondition
Boolean

Sütunun, güncelleştirilirken WHERE yan tümcesinde kullanılıp kullanılmadığını gösterir.

sensitiveLoggingEnabled
Boolean

Potansiyel olarak hassas verilerin (örneğin, veritabanı değerlerinin) günlüğe kaydedilip kaydedilmeyeceğini belirtir.

Öznitelikler

Şunlara uygulanır

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

Dikkat

Use the constructor with columnModificationParameters

Yeni bir ColumnModification örneği oluşturur.

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)

Parametreler

columnName
String

Sütunun adı.

originalValue
Object

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

value
Object

Bu sütunla eşlenen özelliğin geçerli değerini alır veya ayarlar.

property
IProperty

Sütunuyla eşleşen özellik.

columnType
String

Sütunun veritabanı türü.

typeMapping
RelationalTypeMapping

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

isRead
Boolean

Sütunun veritabanından bir değerin okunup okunmayacağını belirtir.

isWrite
Boolean

Sütun için bir değerin veritabanına yazılıp yazılmayacağını gösterir.

isKey
Boolean

Birincil veya alternatif bir anahtarın sütun parçası olup olmadığını gösterir.

isCondition
Boolean

Sütunun, güncelleştirilirken WHERE yan tümcesinde kullanılıp kullanılmadığını gösterir.

sensitiveLoggingEnabled
Boolean

Potansiyel olarak hassas verilerin (örneğin, veritabanı değerlerinin) günlüğe kaydedilip kaydedilmeyeceğini belirtir.

isNullable
Nullable<Boolean>

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

Öznitelikler

Şunlara uygulanır