示例#1
0
        public virtual void Dispose(bool disposeManagedResources)
        {
            if (_disposed)
            {
                return;
            }

            if (_Reference != 0 && disposeManagedResources)
            {
                _Interpreter.DisposeInternal(_Reference);
            }

            _Interpreter = null;
            _disposed    = true;
        }
示例#2
0
        public virtual void Dispose(bool disposeManagedResources)
        {
            if (!_Disposed)
            {
                if (disposeManagedResources)
                {
                    if (_Reference != 0)
                    {
                        _Interpreter.DisposeInternal(_Reference);
                    }
                }

                _Interpreter = null;
                _Disposed    = true;
            }
        }