語言

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
實作

方法

名稱 Description
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()

儲存所有使用 API 所做的 IUpdatable 變更。

(繼承來源 IUpdatable)
SetConcurrencyValues(Object, Nullable<Boolean>, IEnumerable<KeyValuePair<String,Object>>)

提供該實體資源的電子標籤值。

SetReference(Object, String, Object)

設定目標物件上指定的參考屬性值。

(繼承來源 IUpdatable)
SetValue(Object, String, Object)

將目標資源上指定名稱的屬性值設為指定的屬性值。

(繼承來源 IUpdatable)

適用於