Pchp.Library.Streams.NativeStream.FreeManaged C# (CSharp) Method

FreeManaged() protected method

PhpResource.FreeManaged overridden to get rid of the contained context on Dispose.
protected FreeManaged ( ) : void
return void
        protected override void FreeManaged()
        {
            base.FreeManaged();
            try
            {
                stream.Dispose();
            }
            catch (NotSupportedException)
            {
            }
            if (Wrapper != null)    //Can be php://output
            {
                Wrapper.Dispose();
            }

            stream = null;
        }