DataContext.Refresh Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atualiza o estado do objeto usando os dados no banco de dados.
Sobrecargas
Refresh(RefreshMode, IEnumerable) |
Atualiza uma coleção de objetos de entidade de acordo com o modo especificado. |
Refresh(RefreshMode, Object) |
Atualiza um objeto de entidade de acordo com o modo especificado. |
Refresh(RefreshMode, Object[]) |
Atualiza uma matriz de objetos de entidade de acordo com o modo especificado. |
Comentários
Esse método é útil após um erro de simultaneidade otimista para colocar itens em um estado para outra tentativa. Ele atualiza o estado dos campos primitivos e das propriedades nos objetos .
Observação
Se um objeto estiver no lado muitos de uma relação um-para-muitos, a chave estrangeira no objeto será definida e o ponteiro do objeto para o outro lado da relação será definido como o novo valor.
Refresh(RefreshMode, IEnumerable)
Atualiza uma coleção de objetos de entidade de acordo com o modo especificado.
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)
Parâmetros
- mode
- RefreshMode
Um valor que especifica como os conflitos de simultaneidade otimista são tratados.
- entities
- IEnumerable
A coleção de entidades a ser atualizada.
Aplica-se a
Refresh(RefreshMode, Object)
Atualiza um objeto de entidade de acordo com o modo especificado.
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)
Parâmetros
- mode
- RefreshMode
Um valor que especifica como os conflitos de simultaneidade otimista são tratados.
- entity
- Object
O objeto a ser atualizado.
Aplica-se a
Refresh(RefreshMode, Object[])
Atualiza uma matriz de objetos de entidade de acordo com o modo especificado.
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())
Parâmetros
- mode
- RefreshMode
Um valor que especifica como os conflitos de simultaneidade otimista são tratados.
- entities
- Object[]
A matriz de objetos de entidade a ser atualizada.