TestimoX

API Reference

Class

ResourceLeakDetector

Namespace TestimoX.Infrastructure
Assembly TestimoX
Modifiers static

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: Void

Adds a resource to the leak tracker.

Parameters

resource System.Object requiredposition: 0
Disposable resource to track.
public static Void Untrack(Object resource) #
Returns: Void

Removes a resource from the leak tracker.

Parameters

resource System.Object requiredposition: 0
Previously tracked resource.

Properties

public static Boolean Enabled { get; set; } #

Enable or disable leak detection.