Freigeben über


UpdateEntryExtensions Klasse

Definition

Erweiterungsmethoden für IUpdateEntry.

public static class UpdateEntryExtensions
type UpdateEntryExtensions = class
Public Module UpdateEntryExtensions
Vererbung
UpdateEntryExtensions

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und -erweiterungen .

Methoden

BuildCurrentValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Erstellt eine formatierte Zeichenfolgendarstellung der angegebenen Eigenschaften und deren aktuelle Werte, z. B. beim Auslösen von Ausnahmen zu Schlüsseln, Indizes usw. , die die Eigenschaften verwenden.

BuildOriginalValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Erstellt eine formatierte Zeichenfolgendarstellung der angegebenen Eigenschaften und deren ursprüngliche Werte, z. B. beim Auslösen von Ausnahmen für Schlüssel, Indizes usw. , die die Eigenschaften verwenden.

GetCurrentProviderValue(IUpdateEntry, IProperty)

Ruft den der Eigenschaft zugewiesenen Wert ab und konvertiert ihn in den vom Anbieter erwarteten Wert.

GetOriginalProviderValue(IUpdateEntry, IProperty)

Ruft den ursprünglichen Wert ab, der der Eigenschaft zugewiesen wurde, und konvertiert ihn in den vom Anbieter erwarteten Wert.

ToDebugString(IUpdateEntry, ChangeTrackerDebugStringOptions, Int32)

Erstellt eine für Menschen lesbare Darstellung des angegebenen IUpdateEntry.

Warnung: Verlassen Sie sich nicht auf das Format der zurückgegebenen Zeichenfolge. Es ist nur für das Debuggen konzipiert und kann sich zwischen Releases beliebig ändern.

Gilt für: