LINQ para iniciantes 7 - LINQ na memória física

watch_later 2 de jul de 2013

Você pode explicar LINQ em memória e em memória física?

Os objetos de entidade formam a base das tecnologias LINQ. Então, quando todos os dados são enviado para o banco de dados, usando os objetos LINQ , operações de banco de dados são feitas através da classe DataContext. Como dito anteriormente, as entidades formam a base de LINQ, para que todos os dados sejam enviados a essas entidades em primeiro lugar e, em seguida, encaminhados para o banco de dados físico. Devido a esta natureza de trabalho, commit em banco de dados é um processo de duas etapas. O primeiro passo consiste na memória e o passo final é confirmar fisicamento. Para fazer em memória de operações, DataContext fornece os métodos DeleteOnSubmit e InsertOnSubmit. Quando chamamos os métodos da classe DataContext, que adicionam e atualizam os dados na memória objetos entidade. Por favor, note que esses métodos não mudam / adicionam novos dados no banco de dados real. Uma vez que estamos a fazendo operações na memória e queremos enviar todas as atualizações para o banco de dados, é preciso chamar o método SubmitChanges (). Este método obriga finalmente o envio de dados para a base de dados físicos.
Vamos considerar uma tabela de clientes (customerid, CustomerCode e CustomerName) e ver como podemos fazer na memória e as operações de commit físicas.
Bom galera , ficamos por aqui a abaixo estão os links das postagens da mesma série , espero que seja útil ,qualquer dúvida comente , ou mande email para contato@virtualbase.com.br

Lista de Postagens da série LINQ PARA INICIANTES :