ColumnModification Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
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.
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.
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.
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.
- Öznitelikler