ColumnModification Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ColumnModification(ColumnModificationParameters)
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
Erstellt eine neue ColumnModification-Instanz.
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
Erstellungsparameter.
Gilt für:
ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
Erstellt eine neue ColumnModification-Instanz.
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
Der Name der Spalte.
- originalValue
- Object
Der ursprüngliche Wert der Eigenschaft, die dieser Spalte zugeordnet ist.
- value
- Object
Ruft den aktuellen Wert der Eigenschaft ab, die dieser Spalte zugeordnet ist, oder legt diesen fest.
- property
- IProperty
Die Eigenschaft, die der Spalte zugeordnet ist.
- isRead
- Boolean
Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.
- isWrite
- Boolean
Gibt an, ob ein Wert für die Spalte in die Datenbank geschrieben werden muss oder nicht.
- isKey
- Boolean
Gibt an, ob der Spaltenteil eines Primär- oder Alternativschlüssels ist oder nicht.
- isCondition
- Boolean
Gibt an, ob die Spalte beim Aktualisieren in der WHERE
-Klausel verwendet wird oder nicht.
Gilt für:
ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
Erstellt eine neue ColumnModification-Instanz.
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
Die IUpdateEntry , die die Entität darstellt, die geändert wird.
- property
- IProperty
Die Eigenschaft, die der Spalte zugeordnet ist.
- propertyAnnotations
- IRelationalPropertyAnnotations
Ermöglicht den Zugriff auf relationale anmerkungen für die Spalte.
Ein Delegat zum Generieren von Parameternamen für das SQL-Update.
- isRead
- Boolean
Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.
- isWrite
- Boolean
Gibt an, ob ein Wert für die Spalte in die Datenbank geschrieben werden muss oder nicht.
- isKey
- Boolean
Gibt an, ob der Spaltenteil eines Primär- oder Alternativschlüssels ist oder nicht.
- isCondition
- Boolean
Gibt an, ob die Spalte beim Aktualisieren in der WHERE
-Klausel verwendet wird oder nicht.
- isConcurrencyToken
- Boolean
Gibt an, ob die Spalte als optimistisches Parallelitätstoken fungiert oder nicht.
Gilt für:
ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
Achtung
Use the constructor with column
Achtung
Use the constructor with columnModificationParameters
Erstellt eine neue ColumnModification-Instanz.
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
Die IUpdateEntry , die die Entität darstellt, die geändert wird.
- property
- IProperty
Die Eigenschaft, die der Spalte zugeordnet ist.
Ein Delegat zum Generieren von Parameternamen für das SQL-Update.
- isRead
- Boolean
Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.
- isWrite
- Boolean
Gibt an, ob ein Wert für die Spalte in die Datenbank geschrieben werden muss.
- isKey
- Boolean
Gibt an, ob der Spaltenteil eines Primärschlüssels oder eines alternativen Schlüssels ist.
- isCondition
- Boolean
Gibt an, ob die Spalte beim Aktualisieren in der WHERE
-Klausel verwendet wird.
- isConcurrencyToken
- Boolean
Gibt an, ob die Spalte als optimistisches Parallelitätstoken fungiert.
- sensitiveLoggingEnabled
- Boolean
Gibt an, ob potenziell vertrauliche Daten (z. B. Datenbankwerte) protokolliert werden können.
- Attribute
Gilt für:
ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
Achtung
Use the constructor with columnType
Achtung
Use the constructor with columnModificationParameters
Erstellt eine neue ColumnModification-Instanz.
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
Der Name der Spalte.
- originalValue
- Object
Der ursprüngliche Wert der Eigenschaft, die dieser Spalte zugeordnet ist.
- value
- Object
Ruft den aktuellen Wert der Eigenschaft ab, die dieser Spalte zugeordnet ist, oder legt diesen fest.
- property
- IProperty
Die Eigenschaft, die der Spalte zugeordnet ist.
- isRead
- Boolean
Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.
- isWrite
- Boolean
Gibt an, ob ein Wert für die Spalte in die Datenbank geschrieben werden muss.
- isKey
- Boolean
Gibt an, ob der Spaltenteil eines Primärschlüssels oder eines alternativen Schlüssels ist.
- isCondition
- Boolean
Gibt an, ob die Spalte beim Aktualisieren in der WHERE
-Klausel verwendet wird.
- sensitiveLoggingEnabled
- Boolean
Gibt an, ob potenziell vertrauliche Daten (z. B. Datenbankwerte) protokolliert werden können.
- Attribute
Gilt für:
ColumnModification(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
Achtung
Use the constructor with columnModificationParameters
Erstellt eine neue ColumnModification-Instanz.
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
Die IUpdateEntry , die die Entität darstellt, die geändert wird.
- property
- IProperty
Die Eigenschaft, die der Spalte zugeordnet ist.
- column
- IColumn
Die zu ändernde Spalte.
Ein Delegat zum Generieren von Parameternamen für das SQL-Update.
- typeMapping
- RelationalTypeMapping
Die relationale Typzuordnung, die für den Befehlsparameter verwendet werden soll.
- isRead
- Boolean
Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.
- isWrite
- Boolean
Gibt an, ob ein Wert für die Spalte in die Datenbank geschrieben werden muss.
- isKey
- Boolean
Gibt an, ob der Spaltenteil eines Primärschlüssels oder eines alternativen Schlüssels ist.
- isCondition
- Boolean
Gibt an, ob die Spalte beim Aktualisieren in der WHERE
-Klausel verwendet wird.
- sensitiveLoggingEnabled
- Boolean
Gibt an, ob potenziell vertrauliche Daten (z. B. Datenbankwerte) protokolliert werden können.
- Attribute
Gilt für:
ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
Achtung
Use the constructor with type mapping
Achtung
Use the constructor with columnModificationParameters
Erstellt eine neue ColumnModification-Instanz.
[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
Der Name der Spalte.
- originalValue
- Object
Der ursprüngliche Wert der Eigenschaft, die dieser Spalte zugeordnet ist.
- value
- Object
Ruft den aktuellen Wert der Eigenschaft ab, die dieser Spalte zugeordnet ist, oder legt diesen fest.
- property
- IProperty
Die Eigenschaft, die der Spalte zugeordnet ist.
- columnType
- String
Der Datenbanktyp der Spalte.
- isRead
- Boolean
Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.
- isWrite
- Boolean
Gibt an, ob ein Wert für die Spalte in die Datenbank geschrieben werden muss.
- isKey
- Boolean
Gibt an, ob der Spaltenteil eines Primärschlüssels oder eines alternativen Schlüssels ist.
- isCondition
- Boolean
Gibt an, ob die Spalte beim Aktualisieren in der WHERE
-Klausel verwendet wird.
- sensitiveLoggingEnabled
- Boolean
Gibt an, ob potenziell vertrauliche Daten (z. B. Datenbankwerte) protokolliert werden können.
- Attribute
Gilt für:
ColumnModification(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
- Quelle:
- ColumnModification.cs
- Quelle:
- ColumnModification.cs
Achtung
Use the constructor with columnModificationParameters
Erstellt eine neue ColumnModification-Instanz.
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
Der Name der Spalte.
- originalValue
- Object
Der ursprüngliche Wert der Eigenschaft, die dieser Spalte zugeordnet ist.
- value
- Object
Ruft den aktuellen Wert der Eigenschaft ab, die dieser Spalte zugeordnet ist, oder legt diesen fest.
- property
- IProperty
Die Eigenschaft, die der Spalte zugeordnet ist.
- columnType
- String
Der Datenbanktyp der Spalte.
- typeMapping
- RelationalTypeMapping
Die relationale Typzuordnung, die für den Befehlsparameter verwendet werden soll.
- isRead
- Boolean
Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.
- isWrite
- Boolean
Gibt an, ob ein Wert für die Spalte in die Datenbank geschrieben werden muss.
- isKey
- Boolean
Gibt an, ob der Spaltenteil eines Primärschlüssels oder eines alternativen Schlüssels ist.
- isCondition
- Boolean
Gibt an, ob die Spalte beim Aktualisieren in der WHERE
-Klausel verwendet wird.
- sensitiveLoggingEnabled
- Boolean
Gibt an, ob potenziell vertrauliche Daten (z. B. Datenbankwerte) protokolliert werden können.
- Attribute
Gilt für:
Entity Framework