Udostępnij za pośrednictwem


UpdateEntryExtensions Klasa

Definicja

Metody rozszerzenia dla programu IUpdateEntry.

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

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń bazy danych .

Metody

BuildCurrentValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Tworzy sformatowaną reprezentację ciągu dla podanych właściwości i ich bieżących wartości, takich jak jest przydatna podczas zgłaszania wyjątków dotyczących kluczy, indeksów itp. które używają właściwości.

BuildOriginalValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Tworzy sformatowaną reprezentację ciągu dla podanych właściwości i ich oryginalnych wartości, takich jak jest to przydatne podczas zgłaszania wyjątków dotyczących kluczy, indeksów itp. które używają właściwości.

GetCurrentProviderValue(IUpdateEntry, IProperty)

Pobiera wartość przypisaną do właściwości i konwertuje ją na wartość oczekiwaną od dostawcy.

GetOriginalProviderValue(IUpdateEntry, IProperty)

Pobiera oryginalną wartość przypisaną do właściwości i konwertuje ją na wartość oczekiwaną od dostawcy.

ToDebugString(IUpdateEntry, ChangeTrackerDebugStringOptions, Int32)

Tworzy czytelną dla człowieka reprezentację danego IUpdateEntryobiektu .

Ostrzeżenie: nie polegaj na formacie zwracanego ciągu. Jest przeznaczony tylko do debugowania i może zmieniać się dowolnie między wydaniami.

Dotyczy