43 references to Boolean
System.ServiceModel (43)
System\ServiceModel\Dispatcher\QueryBranchOp.cs (1)
161
Fx.Assert(context.Values[i].IsType(ValueDataType.
Boolean
), "");
System\ServiceModel\Dispatcher\QueryCoreOp.cs (2)
266
case ValueDataType.
Boolean
:
304
case ValueDataType.
Boolean
:
System\ServiceModel\Dispatcher\QueryFunctions.cs (9)
389
new XPathFunction(XPathFunctionID.Boolean, "boolean", ValueDataType.
Boolean
, new ValueDataType[] { ValueDataType.None }),
390
new XPathFunction(XPathFunctionID.False, "false", ValueDataType.
Boolean
),
391
new XPathFunction(XPathFunctionID.True, "true", ValueDataType.
Boolean
),
392
new XPathFunction(XPathFunctionID.Not, "not", ValueDataType.
Boolean
, new ValueDataType[] { ValueDataType.
Boolean
}),
393
new XPathFunction(XPathFunctionID.Lang, "lang", ValueDataType.
Boolean
, new ValueDataType[] { ValueDataType.String }),
407
new XPathFunction(XPathFunctionID.StartsWith, "starts-with", ValueDataType.
Boolean
, new ValueDataType[] { ValueDataType.String, ValueDataType.String }),
410
new XPathFunction(XPathFunctionID.Contains, "contains", ValueDataType.
Boolean
, new ValueDataType[] { ValueDataType.String, ValueDataType.String }),
746
values[arg.basePtr++].ConvertTo(context, ValueDataType.
Boolean
);
System\ServiceModel\Dispatcher\QueryResultOp.cs (2)
78
case ValueDataType.
Boolean
:
199
case ValueDataType.
Boolean
:
System\ServiceModel\Dispatcher\QuerySetOp.cs (1)
109
Fx.Assert(context.Values[resultIndex].IsType(ValueDataType.
Boolean
), "");
System\ServiceModel\Dispatcher\QueryValue.cs (15)
43
this.type = ValueDataType.
Boolean
;
187
case ValueDataType.
Boolean
:
192
case ValueDataType.
Boolean
:
207
case ValueDataType.
Boolean
:
222
case ValueDataType.
Boolean
:
237
case ValueDataType.
Boolean
:
256
case ValueDataType.
Boolean
:
284
case ValueDataType.
Boolean
:
312
case ValueDataType.
Boolean
:
334
case ValueDataType.
Boolean
:
371
if (ValueDataType.
Boolean
!= this.type)
428
Fx.Assert(this.type == ValueDataType.
Boolean
, "");
461
case ValueDataType.
Boolean
:
483
case ValueDataType.
Boolean
:
505
case ValueDataType.
Boolean
:
System\ServiceModel\Dispatcher\XPathCompiler.cs (8)
121
if (subExpr.ReturnType != ValueDataType.
Boolean
)
123
boolBlock.Append(new TypecastOpcode(ValueDataType.
Boolean
));
134
if (subExpr.ReturnType != ValueDataType.
Boolean
)
136
boolBlock.Append(new TypecastOpcode(ValueDataType.
Boolean
));
162
if (subExpr.ReturnType != ValueDataType.
Boolean
)
164
boolBlock.Append(new TypecastOpcode(ValueDataType.
Boolean
));
660
else if (expr.ReturnType != ValueDataType.
Boolean
)
662
this.CompileTypecast(ValueDataType.
Boolean
);
System\ServiceModel\Dispatcher\XPathExpr.cs (3)
217
: base(XPathExprType.Relational, ValueDataType.
Boolean
, left, right)
306
case ValueDataType.
Boolean
:
328
return ValueDataType.
Boolean
;
System\ServiceModel\Dispatcher\XPathParser.cs (2)
233
XPathExpr andExpr = new XPathExpr(XPathExprType.And, ValueDataType.
Boolean
);
632
XPathExpr orExpr = new XPathExpr(XPathExprType.Or, ValueDataType.
Boolean
);