Gumbo.Wrappers.GumboWrapper.Dispose C# (CSharp) Method

Dispose() public method

Disposes all unmanaged data. Any subsequent calls to get nodes' children not previously marshalled will result in exception.
public Dispose ( ) : void
return void
        public void Dispose()
        {
            if (_IsDisposed)
            {
                return;
            }

            Marshal.FreeHGlobal(_Html);
            NativeMethods.gumbo_destroy_output(ref _Options, _OutputPtr);
            _GumboLibrary.Dispose();
            _IsDisposed = true;
        }