Example #1
0
 private string GetFilterCallName(SequenceFilterCallBase sequenceFilterCall)
 {
     if (sequenceFilterCall is SequenceFilterCallLambdaExpression)
     {
         return(((SequenceFilterCallLambdaExpression)sequenceFilterCall).PackagePrefixedName);
     }
     return(((SequenceFilterCall)sequenceFilterCall).Filter.PackagePrefixedName);
 }
Example #2
0
 protected override string GetMatchClassName(SequenceFilterCallBase sequenceFilterCall)
 {
     if (sequenceFilterCall is SequenceFilterCallLambdaExpressionCompiled)
     {
         SequenceFilterCallLambdaExpressionCompiled sequenceFilterCallCompiled = (SequenceFilterCallLambdaExpressionCompiled)sequenceFilterCall;
         return(sequenceFilterCallCompiled.MatchClassPackagePrefixedName);
     }
     else
     {
         SequenceFilterCallCompiled sequenceFilterCallCompiled = (SequenceFilterCallCompiled)sequenceFilterCall;
         return(sequenceFilterCallCompiled.MatchClassPackagePrefixedName);
     }
 }
Example #3
0
 protected override bool IsMatchClassExisting(SequenceFilterCallBase sequenceFilterCall)
 {
     if (sequenceFilterCall is SequenceFilterCallLambdaExpressionInterpreted)
     {
         SequenceFilterCallLambdaExpressionInterpreted sequenceFilterCallInterpreted = (SequenceFilterCallLambdaExpressionInterpreted)sequenceFilterCall;
         return(sequenceFilterCallInterpreted.MatchClass != null);
     }
     else
     {
         SequenceFilterCallInterpreted sequenceFilterCallInterpreted = (SequenceFilterCallInterpreted)sequenceFilterCall;
         return(sequenceFilterCallInterpreted.MatchClass != null);
     }
 }
Example #4
0
        protected override bool IsMatchClassExisting(SequenceFilterCallBase sequenceFilterCall)
        {
            SequenceFilterCallCompiled sequenceFilterCallCompiled = (SequenceFilterCallCompiled)sequenceFilterCall;

            return(actionNames.ContainsMatchClass(sequenceFilterCallCompiled.MatchClassPackagePrefixedName));
        }
Example #5
0
 protected abstract string GetMatchClassName(SequenceFilterCallBase sequenceFilterCall);
Example #6
0
 protected abstract bool IsMatchClassExisting(SequenceFilterCallBase sequenceFilterCall);