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)

建立具有指定型別而且屬於指定容器 (Container) 的資源。

(繼承來源 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)

適用於