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 }