EntityState - Énumération
Enregistre l'état d'une entité (généralement un élément de liste ; mais éventuellement une entité détachée) modifié.
Espace de noms : Microsoft.SharePoint.Linq
Assembly : Microsoft.SharePoint.Linq (dans Microsoft.SharePoint.Linq.dll)
Syntaxe
'Déclaration
<DataContractAttribute> _
Public Enumeration EntityState
'Utilisation
Dim instance As EntityState
[DataContractAttribute]
public enum EntityState
Membres
Nom du membre | Description | |
---|---|---|
Unchanged | L'entité n'est pas modifiée. | |
ToBeInserted | L'entité sera insérée dans une liste. | |
ToBeUpdated | L'entité sera mis à jour. | |
ToBeRecycled | L'entité sera recyclée. | |
ToBeDeleted | L'entité sera supprimée. | |
Deleted | L'entité a été supprimée ou recyclée. |
Remarques
Ce type est utilisé comme valeur de la propriété EntityState des entités qui implémente ITrackEntityState. La propriété est en général uniquement écrite par un de le * OnSubmit méthodes de EntityList<TEntity>. Mais la modification de la valeur d'une propriété d'un objet d'entité qui représente un élément de liste entraînera une EntityState à affecter ToBeUpdated.
Les États dont les noms commencent par « Être », comme ToBeDeleted indiquer ce qu'il arrive que l'entité lors du prochain appel de SubmitChanges().