Jazyk

ColumnModification Konstruktory

Definice

Přetížení

Název Description
ColumnModification(ColumnModificationParameters)

Vytvoří novou instanci ColumnModification.

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)

Vytvoří novou instanci ColumnModification.

ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)

Vytvoří novou instanci ColumnModification.

ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
Zastaralé.
Zastaralé.

Vytvoří novou instanci ColumnModification.

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)
Zastaralé.
Zastaralé.

Vytvoří novou instanci ColumnModification.

ColumnModification(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
Zastaralé.

Vytvoří novou instanci ColumnModification.

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)
Zastaralé.
Zastaralé.

Vytvoří novou instanci ColumnModification.

ColumnModification(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
Zastaralé.

Vytvoří novou instanci ColumnModification.

ColumnModification(ColumnModificationParameters)

Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs

Vytvoří novou instanci ColumnModification.

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)

Parametry

columnModificationParameters
ColumnModificationParameters

Parametry vytvoření

Platí pro

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)

Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs

Vytvoří novou instanci ColumnModification.

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)

Parametry

columnName
String

Název sloupce.

originalValue
Object

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

value
Object

Získá nebo nastaví aktuální hodnotu vlastnosti mapované na tento sloupec.

property
IProperty

Vlastnost, která se mapuje na sloupec.

isRead
Boolean

Určuje, zda hodnota musí být načtena z databáze sloupce.

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

Platí pro

ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)

Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs

Vytvoří novou instanci ColumnModification.

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)

Parametry

entry
IUpdateEntry

Představuje IUpdateEntry entitu, která se upravuje.

property
IProperty

Vlastnost, která se mapuje na sloupec.

propertyAnnotations
IRelationalPropertyAnnotations

Poskytuje přístup k relačním poznámkám pro sloupec.

generateParameterName
Func<String>

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

isRead
Boolean

Určuje, zda hodnota musí být načtena z databáze sloupce.

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

isConcurrencyToken
Boolean

Určuje, jestli sloupec funguje jako optimistický token souběžnosti.

Platí pro

ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)

Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs

Upozornění

Use the constructor with column

Upozornění

Use the constructor with columnModificationParameters

Vytvoří novou instanci ColumnModification.

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)

Parametry

entry
IUpdateEntry

Představuje IUpdateEntry entitu, která se upravuje.

property
IProperty

Vlastnost, která se mapuje na sloupec.

generateParameterName
Func<String>

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

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

isConcurrencyToken
Boolean

Určuje, jestli sloupec funguje jako optimistický token souběžnosti.

sensitiveLoggingEnabled
Boolean

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

Atributy

Platí pro

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)

Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs

Upozornění

Use the constructor with columnType

Upozornění

Use the constructor with columnModificationParameters

Vytvoří novou instanci ColumnModification.

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)

Parametry

columnName
String

Název sloupce.

originalValue
Object

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

value
Object

Získá nebo nastaví aktuální hodnotu vlastnosti mapované na tento sloupec.

property
IProperty

Vlastnost, která se mapuje na sloupec.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
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).

Atributy

Platí pro

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

Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs

Upozornění

Use the constructor with columnModificationParameters

Vytvoří novou instanci ColumnModification.

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)

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.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
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).

Atributy

Platí pro

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)

Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs

Upozornění

Use the constructor with type mapping

Upozornění

Use the constructor with columnModificationParameters

Vytvoří novou instanci ColumnModification.

[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)

Parametry

columnName
String

Název sloupce.

originalValue
Object

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

value
Object

Získá nebo nastaví aktuální hodnotu vlastnosti mapované na tento sloupec.

property
IProperty

Vlastnost, která se mapuje na sloupec.

columnType
String

Typ databáze sloupce.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
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).

Atributy

Platí pro

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

Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs

Upozornění

Use the constructor with columnModificationParameters

Vytvoří novou instanci ColumnModification.

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)

Parametry

columnName
String

Název sloupce.

originalValue
Object

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

value
Object

Získá nebo nastaví aktuální hodnotu vlastnosti mapované 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.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

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

Atributy

Platí pro