22 references to Type
System.ServiceModel (22)
System\ServiceModel\Dispatcher\XPathCompiler.cs (21)
180
switch (expr.
Type
)
273
Fx.Assert(XPathExprType.Filter == expr.
Type
, "");
316
if (expr.
Type
!= XPathExprType.XsltFunction)
386
if (XPathExprType.String == expr.SubExpr[1].
Type
)
457
if (XPathExprType.Number == mathExpr.Right.
Type
&& XPathExprType.Number == mathExpr.Left.
Type
)
511
bool leftNumber = (XPathExprType.Number == expr.Left.
Type
);
512
bool rightNumber = (XPathExprType.Number == expr.Right.
Type
);
536
bool leftNumber = (XPathExprType.Number == expr.Left.
Type
);
537
bool rightNumber = (XPathExprType.Number == expr.Right.
Type
);
587
if (expr.
Type
== XPathExprType.Filter)
616
Fx.Assert(XPathExprType.PathStep == e.
Type
, "");
649
if (expr.IsLiteral && XPathExprType.Number == expr.
Type
)
692
if (XPathExprType.Number == expr.Left.
Type
|| XPathExprType.Number == expr.Right.
Type
)
699
if (expr.Op == RelationOperator.Eq && (XPathExprType.String == expr.Left.
Type
|| XPathExprType.String == expr.Right.
Type
))
714
Fx.Assert(XPathExprType.RelativePath == expr.
Type
, "");
724
bool leftString = (XPathExprType.String == expr.Left.
Type
);
725
bool rightString = (XPathExprType.String == expr.Right.
Type
);
744
Fx.Assert(XPathExprType.PathStep == steps[i].
Type
, "");
System\ServiceModel\Dispatcher\XPathExpr.cs (1)
135
if (boolExprType == expr.
Type
)