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