INFOMESSAGE NA CONEXÃO ENTITY FRAMEWORK
Boa tarde a todos!
Eu estou acostumado a fazer o código de Backup e Restauração usando ADO.NET. Com os evento InfoMessage eu consigo capturar o progresso da instrução.
Só que agora estou usando o Entity Framework, e até vi que existe o método Context.Database.ExecuteSqlCommand()... Que possibilitaria executar minha instrução Backup.
Mas infelizmente, não encontrei nada como o evento InfoMessage nele para eu poder capturar o progresso.
Caso alguém tenha dúvida do que estou falando, segue um exemplo:
http://stackoverflow.com/questions/3142171/backup-sql-server-database-with-progress
Porém, gostaria de fazer isso usando o Entity Framework... Não queria ter que usar o SqlClientConnection para isso, nem SMO...
Ideias?
Valeu!
Eu estou acostumado a fazer o código de Backup e Restauração usando ADO.NET. Com os evento InfoMessage eu consigo capturar o progresso da instrução.
Só que agora estou usando o Entity Framework, e até vi que existe o método Context.Database.ExecuteSqlCommand()... Que possibilitaria executar minha instrução Backup.
Mas infelizmente, não encontrei nada como o evento InfoMessage nele para eu poder capturar o progresso.
Caso alguém tenha dúvida do que estou falando, segue um exemplo:
http://stackoverflow.com/questions/3142171/backup-sql-server-database-with-progress
Porém, gostaria de fazer isso usando o Entity Framework... Não queria ter que usar o SqlClientConnection para isso, nem SMO...
Ideias?
Valeu!
Depois de exaustiva procura, cheguei a conclusão de que isso não existe.
O lance é fazer com o SMO, ou então abrir uma conexão ADO.NET.
O que eu fiz?
Coloquei um ProgressBar estilo Marquee e deixei sem informar a porcentagem... só executei a query no EF hahaha
Já tive um problema uma vez com SMO no computador de um cliente... e acabei tomando raiva...
Abraço a todos!
O lance é fazer com o SMO, ou então abrir uma conexão ADO.NET.
O que eu fiz?
Coloquei um ProgressBar estilo Marquee e deixei sem informar a porcentagem... só executei a query no EF hahaha
Já tive um problema uma vez com SMO no computador de um cliente... e acabei tomando raiva...
Abraço a todos!
Tópico encerrado , respostas não são mais permitidas