Condividi tramite


Delta Classe

Definizione

Classe che tiene traccia delle modifiche (ad esempio delta) per un'entità.

public abstract class Delta : System.Dynamic.DynamicObject, Microsoft.AspNet.OData.IDelta
type Delta = class
    inherit DynamicObject
    interface IDelta
Public MustInherit Class Delta
Inherits DynamicObject
Implements IDelta
Ereditarietà
Derivato
Implementazioni

Costruttori

Delta()

Classe che tiene traccia delle modifiche (ad esempio delta) per un'entità.

Metodi

Clear()

Cancella l'oggetto Delta e reimposta l'entità sottostante.

GetChangedPropertyNames()

Restituisce le proprietà modificate tramite l'oggetto Delta come enumerazione di nomi di proprietà.

GetUnchangedPropertyNames()

Restituisce le proprietà non modificate tramite l'oggetto Delta come enumerazione di nomi di proprietà.

TryGetMember(GetMemberBinder, Object)

Esegue l'override del metodo DynamicObject TryGetMember, in modo da poter ottenere solo le proprietà dell'entità‎.

TryGetPropertyType(String, Type)

Tenta di ottenere l'oggetto Type della proprietà chiamata name dall'entità sottostante. È possibile recuperare solo le proprietà presenti nell'entità. Sono recuperabili sia le proprietà modificate sia quelle non modificate.

TryGetPropertyValue(String, Object)

Tenta di ottenere il valore della proprietà chiamata name dall'entità sottostante. È possibile recuperare solo le proprietà presenti nell'entità. Sono recuperabili sia le proprietà modificate sia quelle non modificate.

TrySetMember(SetMemberBinder, Object)

Esegue l'override del metodo DynamicObject TrySetMember, in modo da poter impostare solo le proprietà dell'entità.

TrySetPropertyValue(String, Object)

Tenta di impostare la proprietà chiamata name all'oggetto value specificato. È possibile impostare solo le proprietà presenti nell'entità. In caso di mancata corrispondenza del tipo, la richiesta ha esito negativo.

Si applica a