DataContext.Refresh Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.