Partager via


DataContext.Refresh Méthode

Définition

Actualise l'état d'objet à l'aide de données de la base de données.

Surcharges

Refresh(RefreshMode, IEnumerable)

Actualise une collection d'objets d'entité selon le mode spécifié.

Refresh(RefreshMode, Object)

Actualise un objet d'entité selon le mode spécifié.

Refresh(RefreshMode, Object[])

Actualise un tableau d'objets d'entité selon le mode spécifié.

Remarques

Cette méthode est utile après une erreur d’accès concurrentiel optimiste pour placer les éléments dans un état pour une autre tentative. Il met à jour l’état des champs primitifs et des propriétés sur les objets.

Notes

Si un objet se trouve du côté plusieurs d’une relation un-à-plusieurs, la clé étrangère de l’objet est définie et le pointeur d’objet de l’autre côté de la relation est défini sur la nouvelle valeur.

Refresh(RefreshMode, IEnumerable)

Actualise une collection d'objets d'entité selon le mode spécifié.

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)

Paramètres

mode
RefreshMode

Valeur qui spécifie comment les conflits d'accès concurrentiel optimiste sont traités.

entities
IEnumerable

Collection d'entités à actualiser.

S’applique à

Refresh(RefreshMode, Object)

Actualise un objet d'entité selon le mode spécifié.

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)

Paramètres

mode
RefreshMode

Valeur qui spécifie comment les conflits d'accès concurrentiel optimiste sont traités.

entity
Object

Objet à actualiser.

S’applique à

Refresh(RefreshMode, Object[])

Actualise un tableau d'objets d'entité selon le mode spécifié.

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

Paramètres

mode
RefreshMode

Valeur qui spécifie comment les conflits d'accès concurrentiel optimiste sont traités.

entities
Object[]

Tableau d'objets d'entité à actualiser.

S’applique à