Jazyk

ColumnModificationParameters Konstruktory

Definice

Přetížení

Název Description
ColumnModificationParameters(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

Vytvoří novou instanci ColumnModificationParameters.

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

Vytvoří novou instanci ColumnModificationParameters.

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

Vytvoří novou instanci ColumnModificationParameters.

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

Vytvoří novou ColumnModificationParameters instanci specifickou pro aktualizaci objektů mapovaných na sloupec JSON.

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

Vytvoří novou ColumnModificationParameters instanci specifickou pro aktualizaci objektů mapovaných na sloupec JSON.

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

Vytvoří novou instanci ColumnModificationParameters.

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

Zdroj:
ColumnModificationParameters.cs

Vytvoří novou instanci ColumnModificationParameters.

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)

Parametry

entry
IUpdateEntry

Představuje IUpdateEntry entitu, která se upravuje.

property
IProperty

Vlastnost, která se mapuje na sloupec.

column
IColumn

Sloupec, který chcete upravit.

generateParameterName
Func<String>

Delegát pro generování názvů parametrů pro aktualizaci SQL.

typeMapping
RelationalTypeMapping

Mapování relačního typu, které se má použít pro parametr příkazu.

valueIsRead
Boolean

Určuje, jestli se hodnota musí číst z databáze sloupce.

valueIsWrite
Boolean

Určuje, jestli se hodnota musí zapsat do databáze sloupce.

columnIsKey
Boolean

Určuje, jestli je část sloupce primárního nebo alternativního klíče.

columnIsCondition
Boolean

Určuje, zda se sloupec používá v WHERE klauzuli při aktualizaci.

sensitiveLoggingEnabled
Boolean

Určuje, zda je možné protokolovat potenciálně citlivá data (např. hodnoty databáze).

Platí pro

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

Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs

Vytvoří novou instanci ColumnModificationParameters.

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)

Parametry

entry
IUpdateEntry

Představuje IUpdateEntry entitu, která se upravuje.

property
IProperty

Vlastnost, která se mapuje na sloupec.

column
IColumnBase

Sloupec, který chcete upravit.

generateParameterName
Func<String>

Delegát pro generování názvů parametrů pro aktualizaci SQL.

typeMapping
RelationalTypeMapping

Mapování relačního typu, které se má použít pro parametr příkazu.

valueIsRead
Boolean

Určuje, jestli se hodnota musí číst z databáze sloupce.

valueIsWrite
Boolean

Určuje, jestli se hodnota musí zapsat do databáze sloupce.

columnIsKey
Boolean

Určuje, jestli je část sloupce primárního nebo alternativního klíče.

columnIsCondition
Boolean

Určuje, zda se sloupec používá v WHERE klauzuli při aktualizaci.

sensitiveLoggingEnabled
Boolean

Určuje, zda je možné protokolovat potenciálně citlivá data (např. hodnoty databáze).

Platí pro

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

Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs

Vytvoří novou instanci ColumnModificationParameters.

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)

Parametry

column
IColumn

Sloupec.

originalValue
Object

Původní hodnota vlastnosti namapované na tento sloupec.

value
Object

Aktuální hodnota vlastnosti namapované na tento sloupec.

property
IProperty

Vlastnost, která se mapuje na sloupec.

typeMapping
RelationalTypeMapping

Mapování relačního typu, které se má použít pro parametr příkazu.

read
Boolean

Určuje, jestli se hodnota musí číst z databáze sloupce.

write
Boolean

Určuje, jestli se hodnota musí zapsat do databáze sloupce.

key
Boolean

Určuje, jestli je část sloupce primárního nebo alternativního klíče.

condition
Boolean

Určuje, zda se sloupec používá v WHERE klauzuli při aktualizaci.

sensitiveLoggingEnabled
Boolean

Určuje, zda je možné protokolovat potenciálně citlivá data (např. hodnoty databáze).

isNullable
Nullable<Boolean>

Hodnota označující, zda může být hodnota null.

Platí pro

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

Zdroj:
ColumnModificationParameters.cs

Vytvoří novou ColumnModificationParameters instanci specifickou pro aktualizaci objektů mapovaných na sloupec JSON.

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)

Parametry

columnName
String

Název sloupce JSON.

value
Object

Aktuální hodnota elementu JSON umístěného v dané cestě JSON.

property
IProperty

V případě úpravy skalární vlastnosti sloupce JSON, skalární vlastnost, která se upravuje, jinak null.

columnType
String

Typ databáze sloupce JSON.

typeMapping
RelationalTypeMapping

Mapování relačního typu, které se má použít pro parametr příkazu.

jsonPath
StructuredJsonPath

Cesta JSON vedoucí k elementu JSON, který je potřeba aktualizovat.

read
Boolean

Určuje, jestli se hodnota musí číst z databáze sloupce.

write
Boolean

Určuje, jestli se hodnota musí zapsat do databáze sloupce.

key
Boolean

Určuje, jestli je část sloupce primárního nebo alternativního klíče.

condition
Boolean

Určuje, zda se sloupec používá v WHERE klauzuli při aktualizaci.

sensitiveLoggingEnabled
Boolean

Určuje, zda je možné protokolovat potenciálně citlivá data (např. hodnoty databáze).

isNullable
Nullable<Boolean>

Hodnota označující, zda může být hodnota null.

Platí pro

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

Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs

Vytvoří novou ColumnModificationParameters instanci specifickou pro aktualizaci objektů mapovaných na sloupec JSON.

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)

Parametry

columnName
String

Název sloupce JSON.

value
Object

Aktuální hodnota elementu JSON umístěného v dané cestě JSON.

property
IProperty

V případě úpravy skalární vlastnosti sloupce JSON, skalární vlastnost, která se upravuje, jinak null.

columnType
String

Typ databáze sloupce JSON.

typeMapping
RelationalTypeMapping

Mapování relačního typu, které se má použít pro parametr příkazu.

jsonPath
String

Cesta JSON vedoucí k elementu JSON, který je potřeba aktualizovat.

read
Boolean

Určuje, jestli se hodnota musí číst z databáze sloupce.

write
Boolean

Určuje, jestli se hodnota musí zapsat do databáze sloupce.

key
Boolean

Určuje, jestli je část sloupce primárního nebo alternativního klíče.

condition
Boolean

Určuje, zda se sloupec používá v WHERE klauzuli při aktualizaci.

sensitiveLoggingEnabled
Boolean

Určuje, zda je možné protokolovat potenciálně citlivá data (např. hodnoty databáze).

isNullable
Nullable<Boolean>

Hodnota označující, zda může být hodnota null.

Platí pro

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

Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs
Zdroj:
ColumnModificationParameters.cs

Vytvoří novou instanci ColumnModificationParameters.

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)

Parametry

columnName
String

Název sloupce.

originalValue
Object

Původní hodnota vlastnosti namapované na tento sloupec.

value
Object

Aktuální hodnota vlastnosti namapované na tento sloupec.

property
IProperty

Vlastnost, která se mapuje na sloupec.

columnType
String

Typ databáze sloupce.

typeMapping
RelationalTypeMapping

Mapování relačního typu, které se má použít pro parametr příkazu.

read
Boolean

Určuje, jestli se hodnota musí číst z databáze sloupce.

write
Boolean

Určuje, jestli se hodnota musí zapsat do databáze sloupce.

key
Boolean

Určuje, jestli je část sloupce primárního nebo alternativního klíče.

condition
Boolean

Určuje, zda se sloupec používá v WHERE klauzuli při aktualizaci.

sensitiveLoggingEnabled
Boolean

Určuje, zda je možné protokolovat potenciálně citlivá data (např. hodnoty databáze).

isNullable
Nullable<Boolean>

Hodnota označující, zda může být hodnota null.

Platí pro