Esempio n. 1
0
        protected virtual void Dispose(bool disposing)
        {
            if (!disposed)
            {
                DisposeUtils.DisposeSafely(ref socket);

                disposed = true;
            }
        }
Esempio n. 2
0
        public void Dispose()
        {
            if (!disposed)
            {
                DisposeUtils.DisposeSafely(ref proxy);

                disposed = true;
            }
        }
Esempio n. 3
0
            public void Dispose()
            {
                if (!disposed)
                {
                    socket?.Shutdown(SocketShutdown.Both);
                    DisposeUtils.DisposeSafely(ref socket);
                    DisposeUtils.DisposeSafely(ref eventArgs);

                    disposed = true;
                }
            }
Esempio n. 4
0
        /// <inheritdoc/>
        protected override void Dispose(bool disposing)
        {
            if (!disposed)
            {
                DisposeUtils.DisposeSafely(ref timer);

                disposed = true;
            }

            base.Dispose(disposing);
        }
Esempio n. 5
0
        private void Dispose(bool managed)
        {
            if (_currentlyRegistered)
            {
                User32.UnregisterHotKey(_messageWindow.Handle, _hotKeyId);
                _currentlyRegistered = false;
            }

            if (managed)
            {
                DisposeUtils.Dispose(ref _messageWindow);
            }
        }
Esempio n. 6
0
            public void Dispose()
            {
                if (!disposed)
                {
                    socket?.Shutdown(SocketShutdown.Both);
                    @event?.Set();
                    DisposeUtils.DisposeSafely(ref socket);
                    DisposeUtils.DisposeSafely(ref sendEventArgs);
                    DisposeUtils.DisposeSafely(ref receiveEventArgs);
                    DisposeUtils.DisposeSafely(ref @event);

                    disposed = true;
                }
            }
Esempio n. 7
0
 public void Dispose()
 {
     DisposeUtils.DisposeIfDisposable(_messageProcessingStrategy);
 }
Esempio n. 8
0
 public void Dispose()
 {
     DisposeUtils.DisposeIfDisposable(_workItemManager);
 }