IColumnModification Rozhraní

Definice

Představuje operaci aktualizace, vložení nebo odstranění pro jeden sloupec. IReadOnlyModificationCommandobsahují seznamy .IColumnModification

Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace.

public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
Odvozené

Poznámky

Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .

Vlastnosti

Column

Sloupec.

ColumnName

Název sloupce

ColumnType

Typ databáze sloupce.

Entry

Představuje IUpdateEntry entitu, která se upravuje.

IsConcurrencyToken
Zastaralé.

Určuje, jestli je sloupec tokenem souběžnosti.

IsCondition

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

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.

OriginalParameterName

Název parametru, který se má v případě potřeby použít pro parametr původní hodnoty (UseOriginalValueParameter).

OriginalValue

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

ParameterName

Název parametru, který se má v případě potřeby použít pro parametr aktuální hodnoty (UseCurrentValueParameter).

Property

Vlastnost, která se mapuje na sloupec.

TypeMapping

Mapování relačního typu pro sloupec.

UseCurrentValue

Určuje, zda má být použita aktuální hodnota vlastnosti.

UseCurrentValueParameter

Určuje, zda aktuální hodnota vlastnosti musí být předána jako parametr SQL.

UseOriginalValue

Určuje, zda má být použita původní hodnota vlastnosti.

UseOriginalValueParameter

Určuje, zda původní hodnota vlastnosti musí být předána jako parametr SQL.

UseParameter

Určuje, jestli hodnota vlastnosti musí být předána jako parametr sql serveru, nikoli jako inlined.

Value

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

Metody

AddSharedColumnModification(IColumnModification)

Přidá změnu ovlivňující stejnou hodnotu databáze.

ResetParameterNames()

Resetuje názvy parametrů, aby je bylo možné znovu vygenerovat, pokud je potřeba příkaz znovu přidat do nové dávky.

Platí pro