Sprache

UpdateEntryExtensions Klasse

Definition

Erweiterungsmethoden für IUpdateEntry.

[System.Runtime.CompilerServices.Nullable(0)]
public static class UpdateEntryExtensions
public static class UpdateEntryExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type UpdateEntryExtensions = class
type UpdateEntryExtensions = class
Public Module UpdateEntryExtensions
Vererbung
UpdateEntryExtensions
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und Erweiterungen .

Methoden

Name Beschreibung
BuildCurrentValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Erstellt eine formatierte Zeichenfolgendarstellung der angegebenen Eigenschaften und deren aktuelle Werte, z. B. nützlich 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ünglichen Werte, z. B. nützlich beim Auslösen von Ausnahmen zu Schlüsseln, 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 lesbare Darstellung der angegebenen IUpdateEntry.

Warnung: Verlassen Sie sich nicht auf das Format der zurückgegebenen Zeichenfolge. Sie wurde nur für das Debuggen entwickelt und kann sich willkürlich zwischen Versionen ändern.

Gilt für: