Jazyk

UpdateEntryExtensions Třída

Definice

Rozšiřující metody pro 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
Dědičnost
UpdateEntryExtensions
Atributy

Poznámky

Další informace a příklady najdete v tématu Implementace poskytovatelů databází a rozšíření .

Metody

Název Description
BuildCurrentValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Vytvoří formátovanou řetězcovou reprezentaci daných vlastností a jejich aktuálních hodnot, jako je například užitečné při vyvolání výjimek o klíčích, indexech atd. používají vlastnosti.

BuildOriginalValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Vytvoří formátovanou řetězcovou reprezentaci daných vlastností a jejich původní hodnoty, jako je například užitečné při vyvolání výjimek o klíčích, indexech atd. využívajících vlastnosti.

GetCurrentProviderValue(IUpdateEntry, IProperty)

Získá hodnotu přiřazenou vlastnosti a převede ji na očekávanou hodnotu zprostředkovatele.

GetOriginalProviderValue(IUpdateEntry, IProperty)

Získá původní hodnotu, která byla přiřazena k vlastnosti a převede ji na hodnotu očekávaného zprostředkovatele.

ToDebugString(IUpdateEntry, ChangeTrackerDebugStringOptions, Int32)

Vytvoří čitelné vyjádření daného IUpdateEntryčlověka .

Upozornění: Nespoléhejte na formát vráceného řetězce. Je určen pouze pro ladění a může se libovolně měnit mezi verzemi.

Platí pro