Lingua

UpdateEntryExtensions Classe

Definizione

Metodi di estensione per 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
Ereditarietà
UpdateEntryExtensions
Attributi

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .

Metodi

Nome Descrizione
BuildCurrentValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Crea una rappresentazione di stringa formattata delle proprietà e dei relativi valori correnti, ad esempio è utile quando si generano eccezioni relative a chiavi, indici e così via, che usano le proprietà.

BuildOriginalValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Crea una rappresentazione di stringa formattata delle proprietà e dei relativi valori originali, ad esempio è utile quando si generano eccezioni relative a chiavi, indici e così via, che usano le proprietà.

GetCurrentProviderValue(IUpdateEntry, IProperty)

Ottiene il valore assegnato alla proprietà e lo converte nel valore previsto dal provider.

GetOriginalProviderValue(IUpdateEntry, IProperty)

Ottiene il valore originale assegnato alla proprietà e lo converte nel valore previsto dal provider.

ToDebugString(IUpdateEntry, ChangeTrackerDebugStringOptions, Int32)

Crea una rappresentazione leggibile dell'oggetto specificato IUpdateEntry.

Avviso: non basarsi sul formato della stringa restituita. È progettato solo per il debug e può cambiare arbitrariamente tra le versioni.

Si applica a