示例#1
0
 public PropertyExpressionToken(PropertyToken[] tokens, RecursivePropertiesToken last, int startIndex)
 {
     if (last is null)
     {
         throw new ArgumentNullException(nameof(last));
     }
     PropertyChain       = tokens ?? throw new ArgumentNullException(nameof(tokens));
     StartIndex          = startIndex;
     RecursiveProperties = true;
 }
示例#2
0
#pragma warning disable RCS1163 // Unused parameter.
#pragma warning disable IDE0060 // Remove unused parameter
        internal PropertyAccessExpression(RecursivePropertiesToken token)
        {
            RecursiveProperties = true;
        }