次の方法で共有


ObjectContext.Refresh メソッド

定義

オーバーロード

Refresh(RefreshMode, IEnumerable)

データベースのデータを使用して、オブジェクト コンテキスト内のオブジェクトのコレクションを更新します。

Refresh(RefreshMode, Object)

データベースのデータを使用して、オブジェクト コンテキスト内のオブジェクトを更新します。

Refresh(RefreshMode, IEnumerable)

データベースのデータを使用して、オブジェクト コンテキスト内のオブジェクトのコレクションを更新します。

public virtual void Refresh (System.Data.Entity.Core.Objects.RefreshMode refreshMode, System.Collections.IEnumerable collection);
abstract member Refresh : System.Data.Entity.Core.Objects.RefreshMode * System.Collections.IEnumerable -> unit
override this.Refresh : System.Data.Entity.Core.Objects.RefreshMode * System.Collections.IEnumerable -> unit

パラメーター

refreshMode
RefreshMode

RefreshModeオブジェクト コンテキストのプロパティの変更が、データベースのプロパティ値で上書きされるかどうかを示す 値です。

collection
IEnumerable

更新するオブジェクトの IEnumerable コレクション。

例外

collection が null です。

refreshMode が無効です。

コレクションが空であるか、オブジェクトがコンテキストにアタッチされていません。

適用対象

Refresh(RefreshMode, Object)

データベースのデータを使用して、オブジェクト コンテキスト内のオブジェクトを更新します。

public virtual void Refresh (System.Data.Entity.Core.Objects.RefreshMode refreshMode, object entity);
abstract member Refresh : System.Data.Entity.Core.Objects.RefreshMode * obj -> unit
override this.Refresh : System.Data.Entity.Core.Objects.RefreshMode * obj -> unit

パラメーター

refreshMode
RefreshMode

RefreshModeオブジェクト コンテキストのプロパティの変更が、データベースのプロパティ値で上書きされるかどうかを示す 値です。

entity
Object

更新するオブジェクト。

例外

エンティティが null です。

refreshMode が無効です。

エンティティがコンテキストにアタッチされていません。

適用対象