Resultados da pesquisa a pedido "dispose"

2 a resposta

Um CryptoStream pode ser retornado e ainda ter tudo descartado corretamente?

Se eu tiver umCryptoStream que eu quero passar de volta para o usuário, a abordagem ingênua seria public Stream GetDecryptedFileStream(string inputFile, byte[] key, byte[] iv) { var fsCrypt = new FileStream(inputFile, FileMode.Open, ...

2 a resposta

Por que a Análise de código me diz: "Não descarte objetos várias vezes" aqui:

Neste código: public static string Base64FromFileName(string fileName) { try { FileInfo fInfo = new FileInfo(fileName); long numBytes = fInfo.Length; FileStream fStream = new FileStream(fileName, FileMode.Open, FileAccess.Read); BinaryReader br ...

8 a resposta

Quando devo descartar meus objetos no .NET?

Para código geral, eu realmente preciso descartar um objeto? Posso simplesmente ignorá-lo na maior parte do tempo ou é uma boa idéia descartar sempre um objeto quando você estiver 100% certo de que não precisa mais dele?

5 a resposta

É necessário fechar / descartar um SqlDataReader se você já estiver fechando o SqlConnection?

PercebiEssa questão [https://stackoverflow.com/questions/250468/why-call-sqlclient-sqldatareader-close-method-anyway] , mas minha pergunta é um pouco mais específica. Existe alguma vantagem em usar using (SqlConnection conn = new ...

5 a resposta

Existe alguma maneira de fechar um StreamWriter sem fechar seu BaseStream?

Meu principal problema é que quandousing chamadasDispose com umStreamWriter, também descarta oBaseStream (mesmo problema comClose) Eu tenho uma solução alternativa para isso, mas como você pode ver, isso envolve copiar o fluxo. Existe alguma ...

10 a resposta

É possível forçar o uso de "using" para classes descartáveis?

Eu preciso forçar o uso de "using" para descartar uma nova instância de uma classe. public class MyClass : IDisposable { ... } using(MyClass obj = new MyClass()) // Force to use "using" { }

2 a resposta

Maneira correta de descartar Image / Bitmap e PictureBox

Estou tentando desenvolver um aplicativo Windows Mobile 6 (em WF / C #). Há apenas um formulário e no formulário há apenas um objeto PictureBox. Nele eu desenho todos os controles desejados ou o que eu quiser. Há duas coisas que estou fazendo. ...

7 a resposta

retornar a variável usada para usar dentro do C # usando

Estou retornando a variável que estou criando em uma instrução using dentro da instrução using (soa engraçado): public DataTable foo () { using (DataTable properties = new DataTable()) { // do something return properties; } }Disporá a variável ...

1 a resposta

Qual é o padrão de eliminação de promessas?

Eu li sobre o padrão de eliminação de promessas em vários lugares, mas não consigo descobrir o que é. Foi-me sugerido usá-lo em código que se parece com: function getDb(){ return myDbDriver.getConnection(); } var users ...

3 a resposta

Eliminação de Ninject e DataContext

Estou usando o Ninject para recuperar meu DataContext do kernel e fiquei pensando se o Ninject descarta automaticamente o DataContext ou como ele lida com o comportamento dispose (). Por experiência própria, sei que descartar o datacontext é ...