DataServiceContext.ChangeState(Object, EntityStates) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Modifica lo stato dell'entità specificata. Si noti che lo stato 'Added' non è supportato con questo metodo e che in alternativa si utilizza AddObject o AddRelatedObject. Se è specificato lo stato 'Modified', la chiamata a questo metodo è perfettamente equivalente alla chiamata a UpdateObject. Se è specificato lo stato 'Deleted', la chiamata a questo metodo è perfettamente equivalente alla chiamata a DeleteObject. Se è specificato lo stato 'Detached', la chiamata a questo metodo è perfettamente equivalente alla chiamata a Detach. Se è specificato lo stato 'Unchanged', lo stato viene modificato, ma nessuna altra modifica viene apportata all'entità o al descrittore dell'entità associato.
public virtual void ChangeState (object entity, Microsoft.OData.Client.EntityStates state);
abstract member ChangeState : obj * Microsoft.OData.Client.EntityStates -> unit
override this.ChangeState : obj * Microsoft.OData.Client.EntityStates -> unit
Public Overridable Sub ChangeState (entity As Object, state As EntityStates)
Parametri
- entity
- Object
L'entità il cui stato viene modificato.
- state
- EntityStates
Nuovo stato dell'entità.