IColumnModification Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje operację aktualizacji, wstawiania lub usuwania dla pojedynczej kolumny. IReadOnlyModificationCommand zawiera listy elementów IColumnModification.
Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji.
public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
- Pochodne
Uwagi
Aby uzyskać więcej informacji i przykłady , zobacz Implementacja dostawców i rozszerzeń bazy danych .
Właściwości
Column |
Kolumna. |
ColumnName |
Nazwa kolumny. |
ColumnType |
Typ bazy danych kolumny. |
Entry |
Obiekt IUpdateEntry reprezentujący modyfikowaną jednostkę. |
IsConcurrencyToken |
Przestarzałe.
Wskazuje, czy kolumna jest tokenem współbieżności. |
IsCondition |
Wskazuje, czy kolumna jest używana w klauzuli |
IsKey |
Wskazuje, czy kolumna jest częścią klucza podstawowego, czy alternatywnego. |
IsNullable |
Wartość wskazująca, czy kolumna może zawierać wartość null. |
IsRead |
Wskazuje, czy wartość musi być odczytywana z bazy danych dla kolumny. |
IsWrite |
Wskazuje, czy wartość musi być zapisana w bazie danych dla kolumny. |
JsonPath |
W przypadku modyfikacji kolumny JSON ścieżka JSON prowadząca do elementu JSON, który należy zaktualizować. |
OriginalParameterName |
Nazwa parametru do użycia dla oryginalnego parametru wartości (UseOriginalValueParameter), w razie potrzeby. |
OriginalValue |
Oryginalna wartość właściwości zamapowanej na tę kolumnę. |
ParameterName |
Nazwa parametru do użycia dla bieżącego parametru wartości (UseCurrentValueParameter), w razie potrzeby. |
Property |
Właściwość, która jest mapowana na kolumnę. |
TypeMapping |
Mapowanie typu relacyjnego dla kolumny. |
UseCurrentValue |
Wskazuje, czy należy użyć bieżącej wartości właściwości. |
UseCurrentValueParameter |
Wskazuje, czy bieżąca wartość właściwości musi zostać przekazana jako parametr do języka SQL. |
UseOriginalValue |
Wskazuje, czy należy użyć oryginalnej wartości właściwości. |
UseOriginalValueParameter |
Wskazuje, czy oryginalna wartość właściwości musi zostać przekazana jako parametr do języka SQL. |
UseParameter |
Wskazuje, czy wartość właściwości musi zostać przekazana jako parametr do języka SQL, a nie do utworzenia wbudowanego. |
Value |
Pobiera lub ustawia bieżącą wartość właściwości zamapowanej na tę kolumnę. |
Metody
AddSharedColumnModification(IColumnModification) |
Dodaje modyfikację wpływającą na tę samą wartość bazy danych. |
ResetParameterNames() |
Resetuje nazwy parametrów, aby można je było ponownie wygenerować, jeśli polecenie musi zostać ponownie dodane do nowej partii. |