Delta Class

 

A class the tracks changes (i.e. the Delta) for an entity.

Namespace:   System.Web.OData
Assembly:  System.Web.OData (in System.Web.OData.dll)


public ref class Delta abstract : DynamicObject, IDelta

NameDescription
System_CAPS_protmethodDelta()

NameDescription
System_CAPS_pubmethodClear()

Clears the Delta and resets the underlying Entity.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetChangedPropertyNames()

Returns the Properties that have been modified through this Delta as an enumeration of Property Names

System_CAPS_pubmethodGetDynamicMemberNames()

(Inherited from DynamicObject.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetMetaObject(Expression^)

(Inherited from DynamicObject.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetUnchangedPropertyNames()

Returns the Properties that have not been modified through this Delta as an enumeration of Property Names

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodTryBinaryOperation(BinaryOperationBinder^, Object^, Object^)

(Inherited from DynamicObject.)

System_CAPS_pubmethodTryConvert(ConvertBinder^, Object^)

(Inherited from DynamicObject.)

System_CAPS_pubmethodTryCreateInstance(CreateInstanceBinder^, array<Object^>^, Object^)

(Inherited from DynamicObject.)

System_CAPS_pubmethodTryDeleteIndex(DeleteIndexBinder^, array<Object^>^)

(Inherited from DynamicObject.)

System_CAPS_pubmethodTryDeleteMember(DeleteMemberBinder^)

(Inherited from DynamicObject.)

System_CAPS_pubmethodTryGetIndex(GetIndexBinder^, array<Object^>^, Object^)

(Inherited from DynamicObject.)

System_CAPS_pubmethodTryGetMember(GetMemberBinder^, Object^)

Overrides the DynamicObject TryGetMember method, so that only the properties of Entity can be got. (Overrides DynamicObject::TryGetMember(GetMemberBinder^, Object^).)

System_CAPS_pubmethodTryGetPropertyType(String^, Type^)

Attempts to get the Type of the Property called name from the underlying Entity.

Only properties that exist on Entity can be retrieved. Both modified and unmodified properties can be retrieved.

System_CAPS_pubmethodTryGetPropertyValue(String^, Object^)

Attempts to get the value of the Property called name from the underlying Entity.

Only properties that exist on Entity can be retrieved. Both modified and unmodified properties can be retrieved.

System_CAPS_pubmethodTryInvoke(InvokeBinder^, array<Object^>^, Object^)

(Inherited from DynamicObject.)

System_CAPS_pubmethodTryInvokeMember(InvokeMemberBinder^, array<Object^>^, Object^)

(Inherited from DynamicObject.)

System_CAPS_pubmethodTrySetIndex(SetIndexBinder^, array<Object^>^, Object^)

(Inherited from DynamicObject.)

System_CAPS_pubmethodTrySetMember(SetMemberBinder^, Object^)

Overrides the DynamicObject TrySetMember method, so that only the properties of Entity can be set. (Overrides DynamicObject::TrySetMember(SetMemberBinder^, Object^).)

System_CAPS_pubmethodTrySetPropertyValue(String^, Object^)

Attempts to set the Property called name to the value specified.

Only properties that exist on Entity can be set. If there is a type mismatch the request will fail.

System_CAPS_pubmethodTryUnaryOperation(UnaryOperationBinder^, Object^)

(Inherited from DynamicObject.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: