IColumnModification Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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. |