IDataServiceUpdateProvider Interface
Defines the methods that must be implemented to supply eTag values to a custom data service provider.
Assembly: System.Data.Services (in System.Data.Services.dll)
| Name | Description | |
|---|---|---|
![]() | AddReferenceToCollection(Object^, String^, Object^) | Adds the specified value to the collection.(Inherited from IUpdatable.) |
![]() | ClearChanges() | Cancels a change to the data.(Inherited from IUpdatable.) |
![]() | CreateResource(String^, String^) | Creates the resource of the specified type and that belongs to the specified container.(Inherited from IUpdatable.) |
![]() | DeleteResource(Object^) | Deletes the specified resource.(Inherited from IUpdatable.) |
![]() | GetResource(IQueryable^, String^) | Gets the resource of the specified type identified by a query and type name. (Inherited from IUpdatable.) |
![]() | GetValue(Object^, String^) | Gets the value of the specified property on the target object.(Inherited from IUpdatable.) |
![]() | RemoveReferenceFromCollection(Object^, String^, Object^) | Removes the specified value from the collection.(Inherited from IUpdatable.) |
![]() | ResetResource(Object^) | Resets the resource identified by the parameter resource to its default value.(Inherited from IUpdatable.) |
![]() | ResolveResource(Object^) | Returns the instance of the resource represented by the specified resource object.(Inherited from IUpdatable.) |
![]() | SaveChanges() | Saves all the changes that have been made by using the IUpdatable APIs.(Inherited from IUpdatable.) |
![]() | SetConcurrencyValues(Object^, Nullable<Boolean>, IEnumerable<KeyValuePair<String^, Object^>>^) | Supplies the eTag value for the given entity resource. |
![]() | SetReference(Object^, String^, Object^) | Sets the value of the specified reference property on the target object.(Inherited from IUpdatable.) |
![]() | SetValue(Object^, String^, Object^) | Sets the value of the property with the specified name on the target resource to the specified property value.(Inherited from IUpdatable.) |
Available since 3.5
