ColumnModificationParameters Struktura
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í.
Parametry pro vytvoření ColumnModification instance
Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace.
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct ColumnModificationParameters : IEquatable<Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters>
[<System.Runtime.CompilerServices.IsReadOnly>]
type ColumnModificationParameters = struct
Public Structure ColumnModificationParameters
Implements IEquatable(Of ColumnModificationParameters)
- Dědičnost
-
ColumnModificationParameters
- Atributy
- Implementuje
Poznámky
Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .
Konstruktory
Vlastnosti
Column |
Sloupec. |
ColumnName |
Název sloupce |
ColumnType |
Typ databáze sloupce. |
Entry |
Představuje IUpdateEntry entitu, která se upravuje. |
GenerateParameterName |
Delegát pro generování názvů parametrů pro aktualizační SQL. |
IsCondition |
Určuje, jestli se sloupec použije v klauzuli |
IsKey |
Určuje, jestli je sloupec součástí primárního nebo alternativního klíče. |
IsNullable |
Hodnota označující, jestli sloupec může obsahovat hodnotu null. |
IsRead |
Určuje, zda musí být hodnota načtena z databáze sloupce. |
IsWrite |
Určuje, jestli musí být hodnota pro sloupec zapsána do databáze. |
JsonPath |
V případě úpravy sloupce JSON je cesta JSON vedoucí k elementu JSON, který je potřeba aktualizovat. |
OriginalValue |
Původní hodnota vlastnosti mapované na sloupec. |
Property |
Vlastnost, která se mapuje na sloupec. |
SensitiveLoggingEnabled |
Určuje, jestli je možné protokolovat potenciálně citlivá data (např. databázové hodnoty). |
TypeMapping |
Mapování relačního typu pro sloupec. |
Value |
Aktuální hodnota vlastnosti mapované na sloupec. |
Metody
Equals(ColumnModificationParameters) |
Parametry pro vytvoření ColumnModification instance Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace. |
Equals(Object) |
Parametry pro vytvoření ColumnModification instance Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace. |
GetHashCode() |
Parametry pro vytvoření ColumnModification instance Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace. |
ToString() |
Parametry pro vytvoření ColumnModification instance Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace. |
Operátory
Equality(ColumnModificationParameters, ColumnModificationParameters) |
Parametry pro vytvoření ColumnModification instance Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace. |
Inequality(ColumnModificationParameters, ColumnModificationParameters) |
Parametry pro vytvoření ColumnModification instance Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace. |
Platí pro
Entity Framework