Enumeración EntityState

Registra el cambio de estado de una entidad (normalmente un elemento de lista; pero posiblemente una entidad separada).

Espacio de nombres:  Microsoft.SharePoint.Linq
Ensamblado:  Microsoft.SharePoint.Linq (en Microsoft.SharePoint.Linq.dll)

Sintaxis

'Declaración
<DataContractAttribute> _
Public Enumeration EntityState
'Uso
Dim instance As EntityState
[DataContractAttribute]
public enum EntityState

Miembros

Nombre del miembro Descripción
Unchanged La entidad no se cambia.
ToBeInserted La entidad se insertará en una lista.
ToBeUpdated La entidad se actualizará.
ToBeRecycled La entidad se reciclará.
ToBeDeleted Se eliminará la entidad.
Deleted La entidad se ha eliminado o reciclado.

Comentarios

Este tipo se utiliza como el valor de la propiedad EntityState de entidades que implementan ITrackEntityState. La propiedad normalmente se escribe sólo en uno de los * OnSubmit métodos de EntityList<TEntity>. Pero cambiar el valor de cualquier propiedad de un objeto de entidad que representa un elemento de lista también hará que la EntityState que se asignará a ToBeUpdated.

Los Estados cuyos nombres comienzan por "Ser", tales como ToBeDeleted indican cuál es a pasar a la entidad en la siguiente llamada de SubmitChanges().

Vea también

Referencia

Espacio de nombres Microsoft.SharePoint.Linq