Sprache

ColumnModificationParameters Konstruktoren

Definition

Überlädt

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

Erstellt eine neue ColumnModificationParameters-Instanz.

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

Erstellt eine neue ColumnModificationParameters-Instanz.

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

Erstellt eine neue ColumnModificationParameters-Instanz.

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

Erstellt eine neue ColumnModificationParameters Instanz, die speziell zum Aktualisieren von Objekten erstellt wird, die der JSON-Spalte zugeordnet sind.

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

Erstellt eine neue ColumnModificationParameters Instanz, die speziell zum Aktualisieren von Objekten erstellt wird, die der JSON-Spalte zugeordnet sind.

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

Erstellt eine neue ColumnModificationParameters-Instanz.

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

Quelle:
ColumnModificationParameters.cs

Erstellt eine neue ColumnModificationParameters-Instanz.

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)

Parameter

entry
IUpdateEntry

Dies IUpdateEntry stellt die Entität dar, die geändert wird.

property
IProperty

Die Eigenschaft, die der Spalte zugeordnet ist.

column
IColumn

Die zu ändernde Spalte.

generateParameterName
Func<String>

Ein Delegat zum Generieren von Parameternamen für das Update SQL.

typeMapping
RelationalTypeMapping

Die relationale Typzuordnung, die für den Befehlsparameter verwendet werden soll.

valueIsRead
Boolean

Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.

valueIsWrite
Boolean

Gibt an, ob ein Wert in die Datenbank für die Spalte geschrieben werden muss.

columnIsKey
Boolean

Gibt an, ob der Spaltenteil eines Primärschlüssels oder alternativer Schlüssel.

columnIsCondition
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.

Gilt für:

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

Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs

Erstellt eine neue ColumnModificationParameters-Instanz.

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)

Parameter

entry
IUpdateEntry

Dies IUpdateEntry stellt die Entität dar, die geändert wird.

property
IProperty

Die Eigenschaft, die der Spalte zugeordnet ist.

column
IColumnBase

Die zu ändernde Spalte.

generateParameterName
Func<String>

Ein Delegat zum Generieren von Parameternamen für das Update SQL.

typeMapping
RelationalTypeMapping

Die relationale Typzuordnung, die für den Befehlsparameter verwendet werden soll.

valueIsRead
Boolean

Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.

valueIsWrite
Boolean

Gibt an, ob ein Wert in die Datenbank für die Spalte geschrieben werden muss.

columnIsKey
Boolean

Gibt an, ob der Spaltenteil eines Primärschlüssels oder alternativer Schlüssel.

columnIsCondition
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.

Gilt für:

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

Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs

Erstellt eine neue ColumnModificationParameters-Instanz.

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)

Parameter

column
IColumn

Die Spalte.

originalValue
Object

Der ursprüngliche Wert der Eigenschaft, die dieser Spalte zugeordnet ist.

value
Object

Der aktuelle Wert der Eigenschaft, die dieser Spalte zugeordnet ist.

property
IProperty

Die Eigenschaft, die der Spalte zugeordnet ist.

typeMapping
RelationalTypeMapping

Die relationale Typzuordnung, die für den Befehlsparameter verwendet werden soll.

read
Boolean

Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.

write
Boolean

Gibt an, ob ein Wert in die Datenbank für die Spalte geschrieben werden muss.

key
Boolean

Gibt an, ob der Spaltenteil eines Primärschlüssels oder alternativer Schlüssel.

condition
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.

isNullable
Nullable<Boolean>

Ein Wert, der angibt, ob der Wert null sein könnte.

Gilt für:

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

Quelle:
ColumnModificationParameters.cs

Erstellt eine neue ColumnModificationParameters Instanz, die speziell zum Aktualisieren von Objekten erstellt wird, die der JSON-Spalte zugeordnet sind.

public ColumnModificationParameters(string columnName, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, Microsoft.EntityFrameworkCore.Infrastructure.StructuredJsonPath 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 * Microsoft.EntityFrameworkCore.Infrastructure.StructuredJsonPath * 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 StructuredJsonPath, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)

Parameter

columnName
String

Der Name der JSON-Spalte.

value
Object

Der aktuelle Wert des JSON-Elements, das sich im angegebenen JSON-Pfad befindet.

property
IProperty

Im Falle einer Änderung der einzelnen skalaren JSON-Spalte wird die skalare Eigenschaft geändert, andernfalls null.

columnType
String

Der Datenbanktyp der JSON-Spalte.

typeMapping
RelationalTypeMapping

Die relationale Typzuordnung, die für den Befehlsparameter verwendet werden soll.

jsonPath
StructuredJsonPath

Der JSON-Pfad, der zu dem JSON-Element führt, das aktualisiert werden muss.

read
Boolean

Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.

write
Boolean

Gibt an, ob ein Wert in die Datenbank für die Spalte geschrieben werden muss.

key
Boolean

Gibt an, ob der Spaltenteil eines Primärschlüssels oder alternativer Schlüssel.

condition
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.

isNullable
Nullable<Boolean>

Ein Wert, der angibt, ob der Wert null sein könnte.

Gilt für:

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

Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs

Erstellt eine neue ColumnModificationParameters Instanz, die speziell zum Aktualisieren von Objekten erstellt wird, die der JSON-Spalte zugeordnet sind.

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)

Parameter

columnName
String

Der Name der JSON-Spalte.

value
Object

Der aktuelle Wert des JSON-Elements, das sich im angegebenen JSON-Pfad befindet.

property
IProperty

Im Falle einer Änderung der einzelnen skalaren JSON-Spalte wird die skalare Eigenschaft geändert, andernfalls null.

columnType
String

Der Datenbanktyp der JSON-Spalte.

typeMapping
RelationalTypeMapping

Die relationale Typzuordnung, die für den Befehlsparameter verwendet werden soll.

jsonPath
String

Der JSON-Pfad, der zu dem JSON-Element führt, das aktualisiert werden muss.

read
Boolean

Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.

write
Boolean

Gibt an, ob ein Wert in die Datenbank für die Spalte geschrieben werden muss.

key
Boolean

Gibt an, ob der Spaltenteil eines Primärschlüssels oder alternativer Schlüssel.

condition
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.

isNullable
Nullable<Boolean>

Ein Wert, der angibt, ob der Wert null sein könnte.

Gilt für:

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

Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs
Quelle:
ColumnModificationParameters.cs

Erstellt eine neue ColumnModificationParameters-Instanz.

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)

Parameter

columnName
String

Der Name der Spalte.

originalValue
Object

Der ursprüngliche Wert der Eigenschaft, die dieser Spalte zugeordnet ist.

value
Object

Der aktuelle Wert der Eigenschaft, die dieser Spalte zugeordnet ist.

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.

read
Boolean

Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss.

write
Boolean

Gibt an, ob ein Wert in die Datenbank für die Spalte geschrieben werden muss.

key
Boolean

Gibt an, ob der Spaltenteil eines Primärschlüssels oder alternativer Schlüssel.

condition
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.

isNullable
Nullable<Boolean>

Ein Wert, der angibt, ob der Wert null sein könnte.

Gilt für: