OpenHome.Net.ControlPoint.Proxies.CpProxyAvOpenhomeOrgSender1.Dispose C# (CSharp) Method

Dispose() public method

Must be called for each class instance. Must be called before Core.Library.Close().
public Dispose ( ) : void
return void
        public void Dispose()
        {
            lock (this)
            {
                if (iHandle == IntPtr.Zero)
                    return;
                DisposeProxy();
                iHandle = IntPtr.Zero;
            }
            iActionPresentationUrl.Dispose();
            iActionMetadata.Dispose();
            iActionAudio.Dispose();
            iActionStatus.Dispose();
            iActionAttributes.Dispose();
            iPresentationUrl.Dispose();
            iMetadata.Dispose();
            iAudio.Dispose();
            iStatus.Dispose();
            iAttributes.Dispose();
        }