Partager via


Delta Classe

Définition

Classe qui suit les modifications (c’est-à-dire delta) pour une 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
Héritage
Dérivé
Implémente

Constructeurs

Delta()

Classe qui suit les modifications (c’est-à-dire delta) pour une entité.

Méthodes

Clear()

Efface le delta et réinitialise l'entité sous-jacente.

GetChangedPropertyNames()

Retourne les propriétés qui ont été modifiées via ce Delta en tant qu'énumération de noms de propriétés.

GetUnchangedPropertyNames()

Retourne les propriétés qui n'ont pas été modifiées via ce Delta en tant qu'énumération de noms de propriétés.

TryGetMember(GetMemberBinder, Object)

Substitue la méthode DynamicObject TryGetMember, se sorte que seules les propriétés d'Entity ne peuvent pas être obtenues.

TryGetPropertyType(String, Type)

Tente d’obtenir le Type de la propriété appelée name à partir de l’entité sous-jacente. Seules les propriétés existant sur Entity peuvent être récupérées. Peuvent être récupérées à la fois les propriétés modifiées et non modifiées.

TryGetPropertyValue(String, Object)

Tente d’obtenir la valeur de la propriété appelée name à partir de l’entité sous-jacente. Seules les propriétés existant sur Entity peuvent être récupérées. Peuvent être récupérées à la fois les propriétés modifiées et non modifiées.

TrySetMember(SetMemberBinder, Object)

Substitue la méthode DynamicObject TrySetMember, se sorte que seules les propriétés d'Entity peuvent être définies.

TrySetPropertyValue(String, Object)

Tente de définir la propriété appelée name sur le value spécifié. Seules les propriétés existant sur Entity peuvent être définies. En cas de discordance entre les types, la demande échoue.

S’applique à