Resultados da pesquisa a pedido "idisposable"

1 a resposta

Diretrizes para Dispose () e Ninject

Então, eu tenho um método exposto de um serviço WCF como tal:

0 a resposta

É 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 ...

3 a resposta

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 ...

2 a resposta

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 ...

6 a resposta

Finalizadores e Dispor

Eu tenho uma aula chamada

5 a resposta

Qual é o equivalente do bloco “using” do C # no IronPython?

Qual é o equivalente disso no IronPython? É apenas um bloco try-finally?

7 a resposta

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

2 a resposta

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 ) ...

3 a resposta

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 ...

2 a resposta

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...