DataContext.Refresh Yöntem

Tanım

Veritabanındaki verileri kullanarak nesne durumunu yeniler.

Aşırı Yüklemeler

Refresh(RefreshMode, IEnumerable)

Belirtilen moda göre varlık nesneleri koleksiyonunu yeniler.

Refresh(RefreshMode, Object)

Bir varlık nesnesini belirtilen moda göre yeniler.

Refresh(RefreshMode, Object[])

Belirtilen moda göre varlık nesneleri dizisini yeniler.

Açıklamalar

Bu yöntem, öğeleri başka bir girişim için duruma getirmek için iyimser bir eşzamanlılık hatasının ardından yararlıdır. Nesnelerdeki temel alanların ve özelliklerin durumunu güncelleştirir.

Not

Bir nesne bire çok ilişkinin çok tarafındaysa, nesnedeki yabancı anahtar ayarlanır ve ilişkinin diğer tarafındaki nesne işaretçisi yeni değere ayarlanır.

Refresh(RefreshMode, IEnumerable)

Belirtilen moda göre varlık nesneleri koleksiyonunu yeniler.

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)

Parametreler

mode
RefreshMode

İyimser eşzamanlılık çakışmalarının nasıl işlendiğini belirten bir değer.

entities
IEnumerable

Yenilenecek varlık koleksiyonu.

Şunlara uygulanır

Refresh(RefreshMode, Object)

Bir varlık nesnesini belirtilen moda göre yeniler.

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)

Parametreler

mode
RefreshMode

İyimser eşzamanlılık çakışmalarının nasıl işlendiğini belirten bir değer.

entity
Object

Yenilenecek nesne.

Şunlara uygulanır

Refresh(RefreshMode, Object[])

Belirtilen moda göre varlık nesneleri dizisini yeniler.

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())

Parametreler

mode
RefreshMode

İyimser eşzamanlılık çakışmalarının nasıl işlendiğini belirten bir değer.

entities
Object[]

Yenilenecek varlık nesneleri dizisi.

Şunlara uygulanır