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)
Geçersiz.
Geçersiz.

Yeni bir ColumnModification örneği oluşturur.

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)
Geçersiz.
Geçersiz.

Yeni bir ColumnModification örneği oluşturur.

ColumnModification(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
Geçersiz.

Yeni bir ColumnModification örneği oluşturur.

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)
Geçersiz.
Geçersiz.

Yeni bir ColumnModification örneği oluşturur.

ColumnModification(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
Geçersiz.

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ütuna eşlenen özelliğin geçerli değerini alır veya ayarlar.

property
IProperty

Sütuna eşleyen özellik.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

Güncelleştirme sırasında sütunun yan tümcesinde WHERE kullanılıp kullanılmayacağı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

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

property
IProperty

Sütuna eşleyen özellik.

propertyAnnotations
IRelationalPropertyAnnotations

Sütun için ilişkisel olarak özel ek açıklamalara erişim sağlar.

generateParameterName
Func<String>

GÜNCELLEŞTIRME SQL'i için parametre adları oluşturmak için bir temsilci.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

isConcurrencyToken
Boolean

Sütunun iyimser bir eşzamanlılık belirteci olarak davranıp davranmadığını 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

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

property
IProperty

Sütuna eşleyen özellik.

generateParameterName
Func<String>

GÜNCELLEŞTIRME SQL'i için parametre adları oluşturmak için bir temsilci.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

Birincil veya alternatif anahtarın sütun bölümünün 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 bir eşzamanlılık belirteci olarak davranıp davranmadığını gösterir.

sensitiveLoggingEnabled
Boolean

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

Ö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ütuna eşlenen özelliğin geçerli değerini alır veya ayarlar.

property
IProperty

Sütuna eşleyen özellik.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

Birincil veya alternatif anahtarın sütun bölümünün 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.

sensitiveLoggingEnabled
Boolean

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

Ö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

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.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

Birincil veya alternatif anahtarın sütun bölümünün 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.

sensitiveLoggingEnabled
Boolean

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

Ö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ütuna eşlenen özelliğin geçerli değerini alır veya ayarlar.

property
IProperty

Sütuna eşleyen özellik.

columnType
String

Sütunun veritabanı türü.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

Birincil veya alternatif anahtarın sütun bölümünün 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.

sensitiveLoggingEnabled
Boolean

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

Ö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ütuna eşlenen özelliğin geçerli değerini alır veya ayarlar.

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.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

Birincil veya alternatif anahtarın sütun bölümünün 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.

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.

Öznitelikler

Şunlara uygulanır