Delta Class
A class the tracks changes (i.e. the Delta) for an entity.
Namespace: System.Web.Http.OData
Assembly: System.Web.Http.OData (in System.Web.Http.OData.dll)
Inheritance Hierarchy
System.Object
System.Dynamic.DynamicObject
System.Web.Http.OData.Delta
System.Web.Http.OData.EdmStructuredObject
System.Web.Http.OData.TypedDelta
Syntax
public abstract class Delta : DynamicObject, IDelta
public ref class Delta abstract : DynamicObject, IDelta
[<AbstractClass>]
type Delta =
class
inherit DynamicObject
interface IDelta
end
Public MustInherit Class Delta
Inherits DynamicObject
Implements IDelta
Constructors
|
Delta() |
Initializes a new instance of the Delta class.
|
Methods
|
Clear() |
Clears the Delta and resets the underlying Entity.
|
|
Equals(Object) |
|
|
Finalize() |
|
|
GetChangedPropertyNames() |
Returns the Properties that have been modified through this Delta as an enumeration of Property Names
|
|
GetDynamicMemberNames() |
|
|
GetHashCode() |
|
|
GetMetaObject(Expression) |
|
|
GetType() |
|
|
GetUnchangedPropertyNames() |
Returns the Properties that have not been modified through this Delta as an enumeration of Property Names
|
|
MemberwiseClone() |
|
|
ToString() |
|
|
TryBinaryOperation(BinaryOperationBinder, Object, Object) |
|
|
TryConvert(ConvertBinder, Object) |
|
|
TryCreateInstance(CreateInstanceBinder, Object[], Object) |
|
|
TryDeleteIndex(DeleteIndexBinder, Object[]) |
|
|
TryDeleteMember(DeleteMemberBinder) |
|
|
TryGetIndex(GetIndexBinder, Object[], Object) |
|
|
TryGetMember(GetMemberBinder, Object) |
|
|
TryGetPropertyType(String, Type) |
Attempts to get the Type of the Property called name from the underlying Entity.
|
|
TryGetPropertyValue(String, Object) |
Attempts to get the value of the Property called name from the underlying Entity.
|
|
TryInvoke(InvokeBinder, Object[], Object) |
|
|
TryInvokeMember(InvokeMemberBinder, Object[], Object) |
|
|
TrySetIndex(SetIndexBinder, Object[], Object) |
|
|
TrySetMember(SetMemberBinder, Object) |
|
|
TrySetPropertyValue(String, Object) |
Attempts to set the Property called name to the value specified.
|
|
TryUnaryOperation(UnaryOperationBinder, Object) |
|
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
System.Web.Http.OData Namespace
Return to top