public IXConnection(IXConnFactory iXConnFactory, BClient_Indexserver bclient, IXAuthentication auth, string url, IXProperties connProps, IXProperties sessOpts) { this.iXConnFactory = iXConnFactory; this.bclient = bclient; this.auth = auth; this.url = url; this.connPropsVal = connProps; this.sessionOptionsVal = sessOpts; this.ixVal = new IXCachedConnIXServicePortIF(bclient.getTransport(), connProps); this.disposed = false; }
public virtual void Dispose(bool disposing) { if (disposed) { return; } if (disposing) { Logout(); iXConnFactory = null; auth = null; url = null; connPropsVal = null; sessionOptionsVal = null; ixVal = null; constVal = null; eventBusApiVal = null; bclient = null; } disposed = true; }