System.Deployment.Internal.Isolation.Manifest.FileEntry.Dispose C# (CSharp) Method

Dispose() public method

public Dispose ( bool fDisposing ) : void
fDisposing bool
return void
        public void Dispose(bool fDisposing)
        {
            if (this.HashValue != IntPtr.Zero)
            {
                Marshal.FreeCoTaskMem(this.HashValue);
                this.HashValue = IntPtr.Zero;
            }
            if (fDisposing)
            {
                if (this.MuiMapping != null)
                {
                    this.MuiMapping.Dispose(true);
                    this.MuiMapping = null;
                }
                GC.SuppressFinalize(this);
            }
        }
    }