private void DisposeHandlers()
        {
            if (disposeDownloadHandlerOnDispose)
            {
                DownloadHandler dh = this.downloadHandler;
                if (dh != null)
                {
                    dh.Dispose();
                }
            }

            if (disposeUploadHandlerOnDispose)
            {
                UploadHandler uh = this.uploadHandler;
                if (uh != null)
                {
                    uh.Dispose();
                }
            }

            if (disposeCertificateHandlerOnDispose)
            {
                CertificateHandler ch = this.certificateHandler;
                if (ch != null)
                {
                    ch.Dispose();
                }
            }
        }
Esempio n. 2
0
 private void DisposeHandlers()
 {
     if (this.disposeDownloadHandlerOnDispose)
     {
         DownloadHandler downloadHandler = this.downloadHandler;
         if (downloadHandler != null)
         {
             downloadHandler.Dispose();
         }
     }
     if (this.disposeUploadHandlerOnDispose)
     {
         UploadHandler uploadHandler = this.uploadHandler;
         if (uploadHandler != null)
         {
             uploadHandler.Dispose();
         }
     }
     if (this.disposeCertificateHandlerOnDispose)
     {
         CertificateHandler certificateHandler = this.certificateHandler;
         if (certificateHandler != null)
         {
             certificateHandler.Dispose();
         }
     }
 }
    static int set_certificateHandler(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            UnityEngine.Networking.UnityWebRequest    obj  = (UnityEngine.Networking.UnityWebRequest)o;
            UnityEngine.Networking.CertificateHandler arg0 = (UnityEngine.Networking.CertificateHandler)ToLua.CheckObject <UnityEngine.Networking.CertificateHandler>(L, 2);
            obj.certificateHandler = arg0;
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index certificateHandler on a nil value"));
        }
    }
    static int get_certificateHandler(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            UnityEngine.Networking.UnityWebRequest    obj = (UnityEngine.Networking.UnityWebRequest)o;
            UnityEngine.Networking.CertificateHandler ret = obj.certificateHandler;
            ToLua.PushObject(L, ret);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index certificateHandler on a nil value"));
        }
    }
        private void DisposeHandlers()
        {
            bool disposeDownloadHandlerOnDispose = this.disposeDownloadHandlerOnDispose;

            if (disposeDownloadHandlerOnDispose)
            {
                DownloadHandler downloadHandler = this.downloadHandler;
                bool            flag            = downloadHandler != null;
                if (flag)
                {
                    downloadHandler.Dispose();
                }
            }
            bool disposeUploadHandlerOnDispose = this.disposeUploadHandlerOnDispose;

            if (disposeUploadHandlerOnDispose)
            {
                UploadHandler uploadHandler = this.uploadHandler;
                bool          flag2         = uploadHandler != null;
                if (flag2)
                {
                    uploadHandler.Dispose();
                }
            }
            bool disposeCertificateHandlerOnDispose = this.disposeCertificateHandlerOnDispose;

            if (disposeCertificateHandlerOnDispose)
            {
                CertificateHandler certificateHandler = this.certificateHandler;
                bool flag3 = certificateHandler != null;
                if (flag3)
                {
                    certificateHandler.Dispose();
                }
            }
        }
 private extern UnityWebRequestError SetCertificateHandler(CertificateHandler ch);
 extern private static IntPtr Create(CertificateHandler obj);
 protected CertificateHandler()
 {
     this.m_Ptr = CertificateHandler.Create(this);
 }