Sdílet prostřednictvím


ColumnModification Konstruktory

Definice

Přetížení

ColumnModification(ColumnModificationParameters)

Vytvoří novou instanci sloupce ColumnModification.

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

Vytvoří novou instanci sloupce ColumnModification.

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

Vytvoří novou instanci sloupce ColumnModification.

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

Vytvoří novou instanci sloupce ColumnModification.

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

Vytvoří novou instanci sloupce ColumnModification.

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

Vytvoří novou instanci sloupce ColumnModification.

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

Vytvoří novou instanci sloupce ColumnModification.

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

Vytvoří novou instanci sloupce ColumnModification.

ColumnModification(ColumnModificationParameters)

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

Vytvoří novou instanci sloupce 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 vytváření.

Platí pro

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

Zdroj:
ColumnModification.cs
Zdroj:
ColumnModification.cs

Vytvoří novou instanci sloupce 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 mapované 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 musí být hodnota načtena z databáze sloupce.

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

Určuje, jestli se sloupec používá v klauzuli WHERE 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 sloupce 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 aktualizační SQL.

isRead
Boolean

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

isWrite
Boolean

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

isKey
Boolean

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

isCondition
Boolean

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

isConcurrencyToken
Boolean

Určuje, jestli sloupec funguje jako token optimistické 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 sloupce 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 aktualizační SQL.

isRead
Boolean

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

isWrite
Boolean

Určuje, jestli musí být hodnota pro sloupec zapsána do databáze.

isKey
Boolean

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

isCondition
Boolean

Určuje, jestli se sloupec použije v klauzuli WHERE při aktualizaci.

isConcurrencyToken
Boolean

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

sensitiveLoggingEnabled
Boolean

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

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 sloupce 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 mapované 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 musí být hodnota načtena z databáze sloupce.

isWrite
Boolean

Určuje, jestli musí být hodnota pro sloupec zapsána do databáze.

isKey
Boolean

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

isCondition
Boolean

Určuje, jestli se sloupec použije v klauzuli WHERE při aktualizaci.

sensitiveLoggingEnabled
Boolean

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

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 sloupce 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ý se má upravit.

generateParameterName
Func<String>

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

typeMapping
RelationalTypeMapping

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

isRead
Boolean

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

isWrite
Boolean

Určuje, jestli musí být hodnota pro sloupec zapsána do databáze.

isKey
Boolean

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

isCondition
Boolean

Určuje, jestli se sloupec použije v klauzuli WHERE při aktualizaci.

sensitiveLoggingEnabled
Boolean

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

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 sloupce 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 mapované 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, zda musí být hodnota načtena z databáze sloupce.

isWrite
Boolean

Určuje, jestli musí být hodnota pro sloupec zapsána do databáze.

isKey
Boolean

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

isCondition
Boolean

Určuje, jestli se sloupec použije v klauzuli WHERE při aktualizaci.

sensitiveLoggingEnabled
Boolean

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

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 sloupce 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 mapované 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, zda musí být hodnota načtena z databáze sloupce.

isWrite
Boolean

Určuje, jestli musí být hodnota pro sloupec zapsána do databáze.

isKey
Boolean

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

isCondition
Boolean

Určuje, jestli se sloupec použije v klauzuli WHERE při aktualizaci.

sensitiveLoggingEnabled
Boolean

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

isNullable
Nullable<Boolean>

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

Atributy

Platí pro