Exemple #1
0
 protected void CheckPInfo(SqlParamObjEachPolicyInfoBase pinfo, string pinfoName, string sqlParamName,
                           string policyName, ISqlPreExecutePolicyExecutorInfo info)
 {
     if (pinfo == null)
     {
         throw new ArgumentException(
                   $"{pinfoName} not found, SqlParameterName=[{sqlParamName}], " +
                   $"PolicyName=[{policyName}], " +
                   $"SqlName=[{info.SqlName}], " +
                   $"TableName=[{info.TableName}]");
     }
 }
Exemple #2
0
 protected Tuple <string, string> GetSymbol(SqlParamObjEachPolicyInfoBase policy)
 {
     return(Tuple.Create(
                string.IsNullOrEmpty(policy.TagPrefix) ? SqlConfigConst.SqlParamsForeachPrefixSymbol : policy.TagPrefix,
                string.IsNullOrEmpty(policy.TagSuffix) ? SqlConfigConst.SqlParamsForeachSuffixSymbol : policy.TagSuffix));
 }