Exemple #1
0
        private void Destroy()
        {
            if (_functionHandle == IntPtr.Zero)
            {
                return;
            }

            RfcResultCodes resultCode = _interop.DestroyFunction(_functionHandle, out RfcErrorInfo errorInfo);

            resultCode.ThrowOnError(errorInfo);
        }
Exemple #2
0
        public virtual void Dispose()
        {
            if (_functionHandle == IntPtr.Zero)
            {
                return;
            }

            RfcResultCodes resultCode = _interop.DestroyFunction(_functionHandle, out RfcErrorInfo errorInfo);

            resultCode.ThrowOnError(errorInfo);
        }