// Token: 0x06000C55 RID: 3157 RVA: 0x00037DAC File Offset: 0x00035FAC
        public void EndDeleteDomain(IAsyncResult externalAR)
        {
            GlsAsyncResult glsAsyncResult = (GlsAsyncResult)externalAR;

            glsAsyncResult.ServiceProxy.EndDeleteDomain(glsAsyncResult.InternalAsyncResult);
            base.ReleaseServiceProxy(glsAsyncResult.ServiceProxy);
            glsAsyncResult.Dispose();
        }
        // Token: 0x06000C52 RID: 3154 RVA: 0x00037D04 File Offset: 0x00035F04
        public void EndSaveTenant(IAsyncResult externalAR)
        {
            GlsAsyncResult glsAsyncResult = (GlsAsyncResult)externalAR;

            glsAsyncResult.ServiceProxy.EndSaveTenant(glsAsyncResult.InternalAsyncResult);
            base.ReleaseServiceProxy(glsAsyncResult.ServiceProxy);
            glsAsyncResult.Dispose();
        }
Ejemplo n.º 3
0
        public bool EndDomainExists(IAsyncResult externalAR)
        {
            GlsAsyncResult     glsAsyncResult     = (GlsAsyncResult)externalAR;
            FindDomainResponse findDomainResponse = glsAsyncResult.ServiceProxy.EndFindDomain(glsAsyncResult.InternalAsyncResult);

            base.ReleaseServiceProxy(glsAsyncResult.ServiceProxy);
            glsAsyncResult.Dispose();
            return(findDomainResponse.DomainInfo != null);
        }
Ejemplo n.º 4
0
        public FindDomainsResult EndFindDomains(IAsyncResult externalAR)
        {
            GlsAsyncResult      glsAsyncResult = (GlsAsyncResult)externalAR;
            FindDomainsResponse response       = glsAsyncResult.ServiceProxy.EndFindDomains(glsAsyncResult.InternalAsyncResult);

            base.ReleaseServiceProxy(glsAsyncResult.ServiceProxy);
            glsAsyncResult.Dispose();
            return(LocatorServiceClientReader.ConstructFindDomainsResult(response));
        }
        protected static void OnWebServiceRequestCompleted(IAsyncResult internalAR)
        {
            GlsAsyncState  glsAsyncState    = (GlsAsyncState)internalAR.AsyncState;
            AsyncCallback  clientCallback   = glsAsyncState.ClientCallback;
            object         clientAsyncState = glsAsyncState.ClientAsyncState;
            LocatorService serviceProxy     = glsAsyncState.ServiceProxy;

            if (clientCallback != null)
            {
                IAsyncResult ar = new GlsAsyncResult(clientCallback, clientAsyncState, serviceProxy, internalAR);
                clientCallback(ar);
            }
        }