Compartir a través de


Miembros Entity

Clase base de todos los tipos de entidad.

En las tablas siguientes se enumeran los miembros que se exponen por el tipo Entity.

Protegido Constructores

  Nombre Descripción
  Entity Inicializa una nueva instancia de la clase Entity.

Superior

Público Propiedades

(vea también Protegido Propiedades)

  Nombre Descripción
EntityActions Obtiene la lista de invocaciones a métodos personalizados pendientes para esta entidad.
EntityConflict Obtiene la información sobre los conflictos para esta entidad tras una operación de envío.
EntityState Obtiene el estado actual de Entity.
HasChanges Obtiene un valor que indica si esta entidad tiene cambios pendientes en estos momentos.
HasValidationErrors Obtiene un valor que indica si esta entidad tiene errores de validación.
IsReadOnly Obtiene un valor que indica si el estado de esta entidad es de solo lectura en estos momentos.
ValidationErrors Obtiene la colección de errores de validación para esta entidad.

Superior

Protegido Propiedades

  Nombre Descripción
EntitySet Obtiene el objeto EntitySet del que Entity es miembro.
IsDeserializing Obtiene un valor que indica si la entidad actual es está deserializando en estos momentos.

Superior

Público Métodos

(vea también Protegido Métodos)

  Nombre Descripción
Equals  Sobrecargado. (Se hereda de Object)
GetHashCode  (Se hereda de Object)
GetIdentity Devuelve la identidad de la entidad, que se puede utilizar para la creación de valores hash.
GetOriginal Obtiene el estado original para esta entidad.
GetType  (Se hereda de Object)
OnDeserialized Se llama después de que esta clase Entity se haya deserializado.
OnDeserializing Se llama cuando esta clase Entity se está deserializando.
ReferenceEquals  (Se hereda de Object)
ToString Invalidado. Obtiene una representación de cadena de la entidad actual.

Superior

Protegido Métodos

  Nombre Descripción
AcceptChanges Acepta los cambios actuales que se efectúan en esta Entity y aplica las transiciones de estado pertinentes.
BeginEdit Comienza a editar la clase Entity.
CancelEdit Cancela las modificaciones que se hayan realizado en Entity desde la última vez que se llamó al método BeginEdit.
CanInvokeAction Obtiene un valor que indica si la acción especificada puede invocarse en estos momentos.
EndEdit Confirma las modificaciones realizadas en esta entidad desde la última vez que se llamó al método EndEdit.
Finalize  (Se hereda de Object)
InvokeAction Se llama para registrar una acción que se va a invocar para esta entidad cuando se envíen los cambios.
IsActionInvoked Indica si se ha invocado la acción especificada.
MemberwiseClone  (Se hereda de Object)
OnActionStateChanged Se llama cuando el estado de la acción invocada cambia para esta entidad.
OnLoaded Se llama cuando una clase Entity se carga en una clase EntitySet.
OnPropertyChanged Se le llama cuando ha cambiado una propiedad de Entity.
RaiseDataMemberChanged Se llama desde un establecedor de propiedades para notificar al marco de trabajo que se ha modificado un miembro de datos de Entity.
RaiseDataMemberChanging Se llama desde un establecedor de propiedades para notificar al marco de trabajo que un miembro de datos de Entity está a punto de modificarse.
RaisePropertyChanged Se llama desde un establecedor de propiedades para notificar al marco de trabajo que se ha modificado un miembro de Entity.
RejectChanges Revierte todos los cambios de propiedades que se efectúan en esta entidad a sus valores iniciales.
UpdateActionState Se llama en el contexto de una invalidación de OnActionStateChanged. Este método generará las notificaciones pertinentes de cambios en las propiedades para aquellas propiedades relativas a un método personalizado.
ValidateProperty Sobrecargado. Indica si el valor de propiedad es válido para el contexto de validación.

Superior

Público Eventos

  Nombre Descripción
PropertyChanged Se produce cuando una propiedad de Entity se ha modificado.

Superior

Implementaciones de interfaces explícitas

  Nombre Descripción
  System.ComponentModel.IChangeTracking.AcceptChanges  
  System.ComponentModel.IEditableObject.BeginEdit  
  System.ComponentModel.IEditableObject.CancelEdit  
  System.ComponentModel.IEditableObject.EndEdit  
  System.ComponentModel.INotifyDataErrorInfo.GetErrors  
  System.ComponentModel.IRevertibleChangeTracking.RejectChanges  
  System.ComponentModel.IChangeTracking.IsChanged  
  System.ComponentModel.INotifyDataErrorInfo.HasErrors  
  System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged  

Superior

Vea también

Referencia

Clase Entity
Espacio de nombres System.ServiceModel.DomainServices.Client