Condividi tramite


IColumnModification Interfaccia

Definizione

Rappresenta un'operazione di aggiornamento, inserimento o eliminazione per una singola colonna. IReadOnlyModificationCommand contiene elenchi di IColumnModification.

Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione.

public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
Derivato

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .

Proprietà

Column

Colonna.

ColumnName

Nome della colonna.

ColumnType

Tipo di database della colonna.

Entry

Oggetto IUpdateEntry che rappresenta l'entità da modificare.

IsConcurrencyToken
Obsoleti.

Indica se la colonna è token di concorrenza.

IsCondition

Indica se la colonna viene utilizzata nella clausola durante l'aggiornamento WHERE .

IsKey

Indica se la colonna fa parte di una chiave primaria o alternativa.

IsNullable

Valore che indica se la colonna può contenere un valore Null.

IsRead

Indica se un valore deve essere letto dal database per la colonna.

IsWrite

Indica se un valore deve essere scritto nel database per la colonna.

JsonPath

In caso di modifica della colonna JSON, il percorso JSON che conduce all'elemento JSON che deve essere aggiornato.

OriginalParameterName

Nome del parametro da usare per il parametro del valore originale (UseOriginalValueParameter), se necessario.

OriginalValue

Valore originale della proprietà mappata a questa colonna.

ParameterName

Nome del parametro da usare per il parametro value corrente (UseCurrentValueParameter), se necessario.

Property

Proprietà mappata alla colonna.

TypeMapping

Mapping dei tipi relazionali per la colonna.

UseCurrentValue

Indica se deve essere utilizzato il valore corrente della proprietà.

UseCurrentValueParameter

Indica se il valore corrente della proprietà deve essere passato come parametro a SQL.

UseOriginalValue

Indica se deve essere utilizzato il valore originale della proprietà.

UseOriginalValueParameter

Indica se il valore originale della proprietà deve essere passato come parametro a SQL.

UseParameter

Indica se il valore della proprietà deve essere passato come parametro a SQL anziché essere inlined.

Value

Ottiene o imposta il valore corrente della proprietà mappata a questa colonna.

Metodi

AddSharedColumnModification(IColumnModification)

Aggiunge una modifica che influisce sullo stesso valore del database.

ResetParameterNames()

Reimposta i nomi dei parametri, in modo che possano essere rigenerati se il comando deve essere nuovamente aggiunto a un nuovo batch.

Si applica a