public CallbackItem(ManagementThreadControllerCallback callback) { Contract.Requires(callback != null); _callback = callback; _startTimeMs = ManagementThreadController.GetTimestamp(); }
private static void InitSingleton() { if (_instance == null) { lock (_syncObject) { if (_instance == null) { _instance = new ManagementThreadController(); } } } }