DataContext.Refresh 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用数据库中的数据刷新对象的状态。
重载
Refresh(RefreshMode, IEnumerable) |
按照指定模式刷新实体对象的集合。 |
Refresh(RefreshMode, Object) |
按照指定模式刷新实体对象。 |
Refresh(RefreshMode, Object[]) |
按照指定模式刷新实体对象的数组。 |
注解
在出现乐观并发错误后,此方法可用于将项目置于状态以供另一次尝试使用。 它更新对象上的基元字段和属性的状态。
注意
如果对象位于一对多关系的 多 端,则将设置对象上的外键,并将关系另一端的对象指针设置为新值。
Refresh(RefreshMode, IEnumerable)
按照指定模式刷新实体对象的集合。
public:
void Refresh(System::Data::Linq::RefreshMode mode, System::Collections::IEnumerable ^ entities);
public void Refresh (System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities);
member this.Refresh : System.Data.Linq.RefreshMode * System.Collections.IEnumerable -> unit
Public Sub Refresh (mode As RefreshMode, entities As IEnumerable)
参数
- mode
- RefreshMode
一个指定如何处理开放式并发冲突的值。
- entities
- IEnumerable
要刷新的实体的集合。
适用于
Refresh(RefreshMode, Object)
按照指定模式刷新实体对象。
public:
void Refresh(System::Data::Linq::RefreshMode mode, System::Object ^ entity);
public void Refresh (System.Data.Linq.RefreshMode mode, object entity);
member this.Refresh : System.Data.Linq.RefreshMode * obj -> unit
Public Sub Refresh (mode As RefreshMode, entity As Object)
参数
- mode
- RefreshMode
一个指定如何处理开放式并发冲突的值。
- entity
- Object
要刷新的对象。
适用于
Refresh(RefreshMode, Object[])
按照指定模式刷新实体对象的数组。
public:
void Refresh(System::Data::Linq::RefreshMode mode, ... cli::array <System::Object ^> ^ entities);
public void Refresh (System.Data.Linq.RefreshMode mode, params object[] entities);
member this.Refresh : System.Data.Linq.RefreshMode * obj[] -> unit
Public Sub Refresh (mode As RefreshMode, ParamArray entities As Object())
参数
- mode
- RefreshMode
一个指定如何处理开放式并发冲突的值。
- entities
- Object[]
要刷新的实体对象的数组。