Resultados da pesquisa a pedido "idisposable"
Diretrizes para Dispose () e Ninject
Então, eu tenho um método exposto de um serviço WCF como tal:
É significativo para o método close do AutoCloseable lançar uma exceção? Como isso deve ser tratado?
Em c #, éconsiderado [http://msdn.microsoft.com/en-us/library/bb386039.aspx]ruim prática [http://www.mono-project.com/docs/tools+libraries/tools/gendarme/rules/exceptions/#donotthrowinunexpectedlocationrule] para lançar exceções noDispose método ...
Dispor nos controles do usuário, realmente para editar o arquivo .designer.cs?
Para um controle de usuário com estruturas de dados internas que devem ser descartadas, é o local correto para adicionar esse código ao método Dispose no arquivo .designer.cs ou existe um evento ou algo que devemos usar? Edita: Este é um ...
Como descartar o DbContext (ou objeto) no aplicativo asp.net mvc3 quando o Ninject é usado como resolvedor de dependências
Para esta demonstração, criei um repositório falso de banco de dados +, como abaixo Fake Db + Repositório public interface IDemoRepository { string[] GetUsers(); } public class DemoRepository : IDemoRepository, IDisposable { public ...
Finalizadores e Dispor
Eu tenho uma aula chamada
Qual é o equivalente do bloco “using” do C # no IronPython?
Qual é o equivalente disso no IronPython? É apenas um bloco try-finally?
voltando no meio de um bloco usando
Algo como using (IDisposable disposable = GetSomeDisposable()) { //..... //...... return Stg(); } Acredito que não é um local adequado para uma declaração de devolução, não
Aninhando 'IDisposable's em uma única instrução' using '
Pergunta rápida sobre o uso de descartáveis aninhados em uma única instrução 'using': Devo escrever cada instrução de uso de descartáveis ou posso aninhar em uma? Exemplo: using( FileStream inFile = new FileStream( "myFile.txt", FileMode.Open ) ...
O que significa "abrir uma conexão" realmente significa?
Eu estava tentando explicar a alguém por queconexões com o banco de dados implementar IDisposable, quando percebi que realmente não sabia o que "abrir uma conexão" realmente significa. Então, minha pergunta é - O que o c # praticamente faz quando ...
yield return statement dentro de um using () {} bloco Disposes antes de executar
Eu escrevi minha própria camada de dados personalizada para persistir em um arquivo específico e eu o abstracionei com um padrão DataContext personalizado.Tu...