Ejemplo n.º 1
0
        protected override object InvokeMethod(object target, string methodName, ClientValueCollection xmlargs, ProxyContext proxyContext, out bool isVoid)
        {
            if (proxyContext == null)
            {
                throw new ArgumentNullException("proxyContext");
            }
            CJG me = target as CJG;

            if (me == null)
            {
                throw new ArgumentNullException("target");
            }
            methodName = base.GetMemberName(methodName, proxyContext);

            switch (methodName)
            {
            case "Empty":
                isVoid = true;
                //base.CheckBlockedMethod("Empty", proxyContext);
                //UpdateClientObjectModelUseRemoteAPIsPermissionSetting_MethodProxy(site, xmlargs, proxyContext);
                return(null);

            case "ReturnInt":
                isVoid = true;
                //base.CheckBlockedMethod("ReturnInt", proxyContext);
                return(me.ReturnInt());

            case "ReturnDate":
                isVoid = true;
                //base.CheckBlockedMethod("ReturnDate", proxyContext);
                return(me.ReturnDate());
            }

            return(base.InvokeMethod(target, methodName, xmlargs, proxyContext, out isVoid));
        }
Ejemplo n.º 2
0
 protected override object InvokeConstructor(ClientValueCollection xmlargs, ProxyContext proxyContext)
 {
     if (proxyContext == null)
     {
         throw new ArgumentNullException("proxyContext");
     }
     base.CheckBlockedMethod(".ctor", proxyContext);
     return(CJG_ConProxy(xmlargs, proxyContext));
 }
        protected override object InvokeMethod(object target, string methodName, ClientValueCollection xmlargs, ProxyContext proxyContext, out bool isVoid)
        {
            SuiteNavExtenderService service = (SuiteNavExtenderService)target;

            methodName = GetMemberName(methodName, proxyContext);

            switch (methodName)
            {
            case "Empty":
                isVoid = true;
                return(null);

            case "GetSuiteNavData":
                isVoid = true;
                return(service.GetSuiteNavData());
            }

            return(base.InvokeMethod(target, methodName, xmlargs, proxyContext, out isVoid));
        }
 protected override object InvokeConstructor(ClientValueCollection xmlargs, ProxyContext proxyContext)
 {
     CheckBlockedMethod(".ctor", proxyContext);
     return(new SuiteNavExtenderService());
 }
Ejemplo n.º 5
0
 private static CJG CJG_ConProxy(ClientValueCollection xmlargs, ProxyContext proxyContext)
 {
     return(new CJG());
 }