Suchergebnisse für Anfrage "idisposable"
Ist es möglich, die Verwendung von "using" für Einwegklassen zu erzwingen?
Ich muss die Verwendung von "using" erzwingen, um eine neue Instanz einer Klasse zu entsorgen. public class MyClass : IDisposable { ... } using(MyClass obj = new MyClass()) // Force to use "using" { }
Wenn oder wenn HttpResponseMessage beim Aufruf von ReadAsStreamAsync entsorgt werden soll?
Ich benutze dasSystem.Net.Http.HttpClient [http://msdn.microsoft.com/en-us/library/system.net.http.httpclient(v=vs.118).aspx] für clientseitige HTTP-Kommunikation. Ich habe das gesamte HTTP an einer Stelle, vom Rest des Codes abstrahiert. In ...
Return die Variable für die Verwendung in der using C #
Ich gebe die Variable zurück, die ich in einer using-Anweisung innerhalb der using-Anweisung erstelle (klingt lustig): public DataTable foo () { using (DataTable properties = new DataTable()) { // do something return properties; } }Wird dies ...
Wie teste ich einen Finalizer?
Ich habe die folgende Klasse, die ein Dekorateur für ein @ iIDisposable Objekt (ich habe die Sachen weggelassen, die es hinzufügt), das selbst implementiertIDisposable mit einem gemeinsamen Muster: public class DisposableDecorator : IDisposable ...
Ist es sicher, BeginXXX aufzurufen, ohne EndXXX aufzurufen, wenn die Instanz bereits entsorgt wurde
Bei Verwendung desAsynchrones Programmiermodell [https://msdn.microsoft.com/en-us/library/ms228963%28v=vs.110%29.aspx] Es wird normalerweise empfohlen, jedes @ zuzuordneBeginXXX mit einemEndXXX, andernfalls besteht die Gefahr, dass Ressourcen ...
Dependency Injection und IDisposable
Ich bin ein bisschen verwirrt überDispose() Methoden inIDisposable Implementierungen mit Autofac-Nutzung Sag ich habe eine gewisse Tiefe zu meinen Objekten: Controller kommt drauf anIManager;Manager kommt drauf anIRepository;Repository kommt ...
Was ist der Zweck von GC.SuppressFinalize (this) in der Methode Dispose ()?
Ich habe den folgenden Code: public void Dispose() { if (_instance != null) { _instance = null; // Call GC.SupressFinalize to take this object off the finalization // queue and prevent finalization code for this object from // executing a second ...
Wie kann ich meinen Dateistream entsorgen, wenn ich einen Dateidownload in ASP.NET implementiere
Ich habe ein klasseDocumentGenerator welches ein @ umschlieMemoryStream. Also habe ich @ implementieIDisposable auf der Klasse. Ich kann nicht sehen, wie / wo ich es möglicherweise entsorgen kann. Dies ist mein aktueller Code, der einen ...
Resharper benutzerdefiniertes Suchmuster, um IDisposable-Objekte zu warnen
Da Resharper immer noch keine Warnung bezüglich Objekten ausgibt, die IDisposable implementieren, möchte ich einige benutzerdefinierte Suchmuster erstellen, die in Resharper 5.0 verfügbar sind. So weit ich das habe: (Und es macht mir nichts ...
Warum würde eine Klasse IDisposable explizit anstatt implizit implementieren?
Ich habe das @ benut FtpWebResponse [http://msdn.microsoft.com/en-us/library/fhk72sf2.aspx] Klasse und sah keine Dispose-Methode.Es stellt sich ...