API Reference
Class
ResourceLeakDetector
Simple optional leak detector for tracking disposable resources.
Inheritance
- Object
- ResourceLeakDetector
Methods
public static IEnumerable<String> GetLeaks() #Returns:
IEnumerable<String>Returns captured stack traces for tracked resources that were not untracked.
public static Void Track(Object resource) #Returns:
VoidAdds a resource to the leak tracker.
Parameters
- resource System.Object
- Disposable resource to track.
public static Void Untrack(Object resource) #Returns:
VoidRemoves a resource from the leak tracker.
Parameters
- resource System.Object
- Previously tracked resource.
Inherited Methods
Properties
public static Boolean Enabled { get; set; } #Enable or disable leak detection.