コード例 #1
0
                public override bool Call()
                {
                    try
                    {
                        #region IF IsParameter
                        #region IF Attribute.IsFirstParameter
                        if (WebCall.ParseParameterAny(ref Parameter /*PUSH:FristParameter*/.@ParameterName /*PUSH:FristParameter*/))
                        #endregion IF Attribute.IsFirstParameter
                        #region NOT Attribute.IsFirstParameter
                        {
                            if (WebCall.ParseParameter(ref Parameter))
                            #endregion NOT Attribute.IsFirstParameter
                            #endregion IF IsParameter
                            {
                                WebCall./*PUSH:Method*/ @MethodGenericName/*PUSH:Method*/ (/*LOOP:MethodParameters*//*AT:ParameterRef*/ Parameter.@ParameterName /*AT:ParameterJoin*//*LOOP:MethodParameters*/);
                                return(true);
                            }
                        }
                    }
                    finally
                    {
                        WebCall = null;
                        typePool <@MethodCallName> .PushNotNull(this);
                    }
                    #region IF IsParameter
                    return(false);

                    #endregion IF IsParameter
                }
コード例 #2
0
 public override bool Call()
 {
     try
     {
         if (WebCall.ParseParameter(ref Parameter))
         {
             WebCall.Xor(Parameter.left, Parameter.right);
             return(true);
         }
     }
     finally
     {
         WebCall = null;
         typePool <_c2> .PushNotNull(this);
     }
     return(false);
 }