60 references to Double
System.ServiceModel (60)
System\ServiceModel\Dispatcher\QueryCoreOp.cs (2)
267
case ValueDataType.
Double
:
308
case ValueDataType.
Double
:
System\ServiceModel\Dispatcher\QueryFunctions.cs (18)
395
new XPathFunction(XPathFunctionID.Number, "number", ValueDataType.
Double
, new ValueDataType[] { ValueDataType.None }),
396
new XPathFunction(XPathFunctionID.NumberDefault, "number", ValueDataType.
Double
),
397
new XPathFunction(XPathFunctionID.Sum, "sum", ValueDataType.
Double
, new ValueDataType[] { ValueDataType.Sequence }),
398
new XPathFunction(XPathFunctionID.Floor, "floor", ValueDataType.
Double
, new ValueDataType[] { ValueDataType.
Double
}),
399
new XPathFunction(XPathFunctionID.Ceiling, "ceiling", ValueDataType.
Double
, new ValueDataType[] { ValueDataType.
Double
}),
400
new XPathFunction(XPathFunctionID.Round, "round", ValueDataType.
Double
, new ValueDataType[] { ValueDataType.
Double
}),
413
new XPathFunction(XPathFunctionID.Substring, "substring", ValueDataType.String, new ValueDataType[] { ValueDataType.String, ValueDataType.
Double
}),
414
new XPathFunction(XPathFunctionID.SubstringLimit, "substring", ValueDataType.String, new ValueDataType[] { ValueDataType.String, ValueDataType.
Double
, ValueDataType.
Double
}),
415
new XPathFunction(XPathFunctionID.StringLength, "string-length", ValueDataType.
Double
, new ValueDataType[] { ValueDataType.String }),
416
new XPathFunction(XPathFunctionID.StringLengthDefault, "string-length", ValueDataType.
Double
, QueryFunctionFlag.UsesContextNode),
419
new XPathFunction(XPathFunctionID.Last, "last", ValueDataType.
Double
, QueryFunctionFlag.UsesContextNode),
420
new XPathFunction(XPathFunctionID.Position, "position", ValueDataType.
Double
, QueryFunctionFlag.UsesContextNode),
421
new XPathFunction(XPathFunctionID.Count, "count", ValueDataType.
Double
, new ValueDataType[] { ValueDataType.Sequence }),
938
values[arg.basePtr++].ConvertTo(context, ValueDataType.
Double
);
System\ServiceModel\Dispatcher\QueryMath.cs (10)
64
Fx.Assert(values[x].IsType(ValueDataType.
Double
), "");
65
Fx.Assert(values[y].IsType(ValueDataType.
Double
), "");
91
Fx.Assert(values[x].IsType(ValueDataType.
Double
), "");
92
Fx.Assert(values[y].IsType(ValueDataType.
Double
), "");
118
Fx.Assert(values[x].IsType(ValueDataType.
Double
), "");
119
Fx.Assert(values[y].IsType(ValueDataType.
Double
), "");
144
Fx.Assert(values[x].IsType(ValueDataType.
Double
), "");
145
Fx.Assert(values[y].IsType(ValueDataType.
Double
), "");
170
Fx.Assert(values[x].IsType(ValueDataType.
Double
), "");
171
Fx.Assert(values[y].IsType(ValueDataType.
Double
), "");
System\ServiceModel\Dispatcher\QueryResultOp.cs (2)
90
case ValueDataType.
Double
:
211
case ValueDataType.
Double
:
System\ServiceModel\Dispatcher\QueryValue.cs (17)
56
this.type = ValueDataType.
Double
;
159
Fx.Assert(ValueDataType.
Double
== this.type, "");
194
case ValueDataType.
Double
:
202
case ValueDataType.
Double
:
209
case ValueDataType.
Double
:
224
case ValueDataType.
Double
:
239
case ValueDataType.
Double
:
259
case ValueDataType.
Double
:
288
case ValueDataType.
Double
:
315
case ValueDataType.
Double
:
337
case ValueDataType.
Double
:
381
if (ValueDataType.
Double
!= this.type)
416
Fx.Assert(ValueDataType.
Double
== this.type, "");
422
Fx.Assert(this.type == ValueDataType.
Double
, "");
464
case ValueDataType.
Double
:
486
case ValueDataType.
Double
:
508
case ValueDataType.
Double
:
System\ServiceModel\Dispatcher\XPathCompiler.cs (5)
495
if (ValueDataType.
Double
!= mathExpr.Right.ReturnType)
497
this.CompileTypecast(ValueDataType.
Double
);
500
if (ValueDataType.
Double
!= mathExpr.Left.ReturnType)
502
this.CompileTypecast(ValueDataType.
Double
);
656
if (expr.ReturnType == ValueDataType.
Double
)
System\ServiceModel\Dispatcher\XPathExpr.cs (4)
240
: base(XPathExprType.Math, ValueDataType.
Double
, left, right)
309
case ValueDataType.
Double
:
331
return ValueDataType.
Double
;
454
: base(XPathExprType.Number, ValueDataType.
Double
)
System\ServiceModel\Dispatcher\XPathParser.cs (2)
942
if (anyNegate && expr.ReturnType != ValueDataType.
Double
)
944
expr.ReturnType = ValueDataType.
Double
;