ColumnModificationParameters Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
ColumnModificationParameters(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
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.
- 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)
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.
- 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>)
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).
Platí pro
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.
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).
Platí pro
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.
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).
Platí pro
ColumnModificationParameters(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
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).