Condividi tramite


UpdateEntryExtensions Classe

Definizione

Metodi di estensione per IUpdateEntry.

public static class UpdateEntryExtensions
type UpdateEntryExtensions = class
Public Module UpdateEntryExtensions
Ereditarietà
UpdateEntryExtensions

Commenti

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

Metodi

BuildCurrentValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Crea una rappresentazione stringa formattata delle proprietà indicate 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 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