IColumnModification Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Aktualisierungs-, Einfüge- oder Löschvorgang für eine einzelne Spalte dar. IReadOnlyModificationCommand enthält Listen von IColumnModification.
Dieser Typ wird in der Regel von Datenbankanbietern verwendet. es wird im Allgemeinen nicht im Anwendungscode verwendet.
public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
- Abgeleitet
Hinweise
Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und -erweiterungen .
Eigenschaften
Column |
Die Spalte. |
ColumnName |
Der Name der Spalte. |
ColumnType |
Der Datenbanktyp der Spalte. |
Entry |
Die IUpdateEntry , die die Entität darstellt, die geändert wird. |
IsConcurrencyToken |
Veraltet.
Gibt an, ob die Spalte ein Parallelitätstoken ist. |
IsCondition |
Gibt an, ob die Spalte bei der Aktualisierung in der |
IsKey |
Gibt an, ob die Spalte Teil eines Primär- oder Alternativschlüssels ist. |
IsNullable |
Ein -Wert, der angibt, ob die Spalte einen NULL-Wert enthalten kann. |
IsRead |
Gibt an, ob ein Wert aus der Datenbank für die Spalte gelesen werden muss. |
IsWrite |
Gibt an, ob ein Wert in die Datenbank für die Spalte geschrieben werden muss. |
JsonPath |
Im Falle einer JSON-Spaltenänderung der JSON-Pfad, der zu dem JSON-Element führt, das aktualisiert werden muss. |
OriginalParameterName |
Der Parametername, der bei Bedarf für den ursprünglichen Wertparameter (UseOriginalValueParameter) verwendet werden soll. |
OriginalValue |
Der ursprüngliche Wert der Eigenschaft, die dieser Spalte zugeordnet ist. |
ParameterName |
Der Parametername, der bei Bedarf für den aktuellen Wertparameter (UseCurrentValueParameter) verwendet werden soll. |
Property |
Die -Eigenschaft, die der Spalte zugeordnet ist. |
TypeMapping |
Die relationale Typzuordnung für die Spalte. |
UseCurrentValue |
Gibt an, ob der aktuelle Wert der Eigenschaft verwendet werden soll. |
UseCurrentValueParameter |
Gibt an, ob der aktuelle Wert der Eigenschaft als Parameter an sql übergeben werden muss. |
UseOriginalValue |
Gibt an, ob der ursprüngliche Wert der Eigenschaft verwendet werden soll. |
UseOriginalValueParameter |
Gibt an, ob der ursprüngliche Wert der Eigenschaft als Parameter an sql übergeben werden muss. |
UseParameter |
Gibt an, ob der Wert der -Eigenschaft als Parameter an die SQL-Instanz übergeben werden muss, anstatt inlineiert zu sein. |
Value |
Ruft den aktuellen Wert der Eigenschaft ab, die dieser Spalte zugeordnet ist, oder legt diesen fest. |
Methoden
AddSharedColumnModification(IColumnModification) |
Fügt eine Änderung hinzu, die sich auf denselben Datenbankwert auswirkt. |
ResetParameterNames() |
Setzt Parameternamen zurück, sodass sie neu generiert werden können, wenn der Befehl einem neuen Batch erneut hinzugefügt werden muss. |
Gilt für:
Entity Framework