Lenguaje

UpdateEntryExtensions Clase

Definición

Métodos de extensión para 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
Herencia
UpdateEntryExtensions
Atributos

Comentarios

Consulte Implementación de proveedores y extensiones de base de datos para obtener más información y ejemplos.

Métodos

Nombre Description
BuildCurrentValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Crea una representación de cadena con formato de las propiedades especificadas y sus valores actuales, como es útil al producir excepciones sobre claves, índices, etc. que usan las propiedades.

BuildOriginalValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

Crea una representación de cadena con formato de las propiedades especificadas y sus valores originales, como, por ejemplo, resulta útil al producir excepciones sobre claves, índices, etc. que usan las propiedades.

GetCurrentProviderValue(IUpdateEntry, IProperty)

Obtiene el valor asignado a la propiedad y lo convierte en el valor esperado del proveedor.

GetOriginalProviderValue(IUpdateEntry, IProperty)

Obtiene el valor original asignado a la propiedad y lo convierte en el valor esperado del proveedor.

ToDebugString(IUpdateEntry, ChangeTrackerDebugStringOptions, Int32)

Crea una representación legible de la clase especificada IUpdateEntry.

Advertencia: No confíe en el formato de la cadena devuelta. Está diseñado solo para la depuración y puede cambiar arbitrariamente entre versiones.

Se aplica a