DataContext.Refresh Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atualiza o estado do objeto usando dados na base de dados.
Sobrecargas
| Name | Description |
|---|---|
| Refresh(RefreshMode, IEnumerable) |
Atualiza uma coleção de objetos entidade de acordo com o modo especificado. |
| Refresh(RefreshMode, Object) |
Atualiza um objeto entidade de acordo com o modo especificado. |
| Refresh(RefreshMode, Object[]) |
Atualiza um array de objetos entidade de acordo com o modo especificado. |
Observações
Este método é útil após um erro de concorrência otimista para colocar os itens num estado para outra tentativa. Atualiza o estado dos campos primitivos e das propriedades dos objetos.
Note
Se um objeto estiver do lado muitos de uma relação um-para-muitos, a chave estrangeira do objeto será definida e o ponteiro do objeto para o outro lado da relação será definido para o novo valor.
Refresh(RefreshMode, IEnumerable)
Atualiza uma coleção de objetos 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 concorrência otimistas são tratados.
- entities
- IEnumerable
A coleção de entidades a renovar.
Aplica-se a
Refresh(RefreshMode, Object)
Atualiza um objeto 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 concorrência otimistas são tratados.
- entity
- Object
O objeto a renovar.
Aplica-se a
Refresh(RefreshMode, Object[])
Atualiza um array de objetos 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 concorrência otimistas são tratados.
- entities
- Object[]
O array de objetos de entidade a atualizar.