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. |