Share via


IDataServiceUpdateProvider 接口

定义

定义必须实现以便向自定义数据服务提供程序提供 eTag 值的方法。

public interface class IDataServiceUpdateProvider : System::Data::Services::IUpdatable
public interface IDataServiceUpdateProvider : System.Data.Services.IUpdatable
type IDataServiceUpdateProvider = interface
    interface IUpdatable
Public Interface IDataServiceUpdateProvider
Implements IUpdatable
实现

方法

AddReferenceToCollection(Object, String, Object)

将指定值添加到集合。

(继承自 IUpdatable)
ClearChanges()

取消对数据的更改。

(继承自 IUpdatable)
CreateResource(String, String)

创建具有指定类型并属于指定容器的资源。

(继承自 IUpdatable)
DeleteResource(Object)

删除指定的资源。

(继承自 IUpdatable)
GetResource(IQueryable, String)

获取查询和类型名称所标识的指定类型的资源。

(继承自 IUpdatable)
GetValue(Object, String)

获取目标对象的指定属性的值。

(继承自 IUpdatable)
RemoveReferenceFromCollection(Object, String, Object)

从集合中移除指定值。

(继承自 IUpdatable)
ResetResource(Object)

将由参数 resource 标识的资源重置为其默认值。

(继承自 IUpdatable)
ResolveResource(Object)

返回由指定资源对象表示的资源的实例。

(继承自 IUpdatable)
SaveChanges()

保存所有使用 IUpdatable API 进行的更改。

(继承自 IUpdatable)
SetConcurrencyValues(Object, Nullable<Boolean>, IEnumerable<KeyValuePair<String,Object>>)

为给定的实体资源提供 eTag 值。

SetReference(Object, String, Object)

设置目标对象的指定引用属性的值。

(继承自 IUpdatable)
SetValue(Object, String, Object)

将目标资源上具有指定名称的属性的值设置为指定属性值。

(继承自 IUpdatable)

适用于