52 references to Sequence
System.ServiceModel (52)
System\ServiceModel\Dispatcher\QueryCoreOp.cs (2)
269case ValueDataType.Sequence: 316case ValueDataType.Sequence:
System\ServiceModel\Dispatcher\QueryFunctions.cs (5)
397new XPathFunction(XPathFunctionID.Sum, "sum", ValueDataType.Double, new ValueDataType[] { ValueDataType.Sequence }), 421new XPathFunction(XPathFunctionID.Count, "count", ValueDataType.Double, new ValueDataType[] { ValueDataType.Sequence }), 422new XPathFunction(XPathFunctionID.LocalName, "local-name", ValueDataType.String, new ValueDataType[] { ValueDataType.Sequence }), 424new XPathFunction(XPathFunctionID.Name, "name", ValueDataType.String, new ValueDataType[] { ValueDataType.Sequence }), 426new XPathFunction(XPathFunctionID.NamespaceUri, "namespace-uri", ValueDataType.String, new ValueDataType[] { ValueDataType.Sequence }),
System\ServiceModel\Dispatcher\QueryIntervalOp.cs (1)
1141if (ValueDataType.Sequence == val.Type)
System\ServiceModel\Dispatcher\QueryPrefixOp.cs (1)
851if (ValueDataType.Sequence == val.Type)
System\ServiceModel\Dispatcher\QueryRelOp.cs (2)
312if (ValueDataType.Sequence == val.Type) 360if (ValueDataType.Sequence == val.Type)
System\ServiceModel\Dispatcher\QueryResultOp.cs (2)
72case ValueDataType.Sequence: 193case ValueDataType.Sequence:
System\ServiceModel\Dispatcher\QuerySetOp.cs (1)
174Fx.Assert(ValueDataType.Sequence == values[i].Type, "");
System\ServiceModel\Dispatcher\QueryStack.cs (2)
277Fx.Assert(this.buffer[i].IsType(ValueDataType.Sequence), ""); 619Fx.Assert(this.stack.IsValidStackPtr(index) && this.buffer.buffer[index].IsType(ValueDataType.Sequence), "");
System\ServiceModel\Dispatcher\QueryValue.cs (20)
131this.type = ValueDataType.Sequence; 172if (ValueDataType.Sequence == this.type) 196case ValueDataType.Sequence: 211case ValueDataType.Sequence: 217case ValueDataType.Sequence: 226case ValueDataType.Sequence: 241case ValueDataType.Sequence: 262case ValueDataType.Sequence: 297if (ValueDataType.Sequence == this.type) 318case ValueDataType.Sequence: 340case ValueDataType.Sequence: 391if (ValueDataType.Sequence != this.type) 434Fx.Assert(null != context && this.type == ValueDataType.Sequence && null != this.sequence, ""); 467case ValueDataType.Sequence: 489case ValueDataType.Sequence: 511case ValueDataType.Sequence: 521if (ValueDataType.Sequence == this.type) 530if (ValueDataType.Sequence == this.type) 539if (ValueDataType.Sequence == this.type) 548if (ValueDataType.Sequence == this.type)
System\ServiceModel\Dispatcher\XPathCompiler.cs (6)
245if (expr.ReturnType == ValueDataType.Sequence) 253if (expr.SubExprCount == 0 && expr.ReturnType == ValueDataType.Sequence) 280if (subExpr.Count > 1 && ValueDataType.Sequence != filterExpr.ReturnType) 287if (filterExpr.ReturnType == ValueDataType.Sequence) 365if (function.ParamTypes[index] == ValueDataType.Sequence) 594if (expr.SubExpr[0].ReturnType == ValueDataType.Sequence)
System\ServiceModel\Dispatcher\XPathExpr.cs (3)
312case ValueDataType.Sequence: 334return ValueDataType.Sequence; 385: base(XPathExprType.PathStep, ValueDataType.Sequence, predicates)
System\ServiceModel\Dispatcher\XPathParser.cs (7)
30if (expr.ReturnType != ValueDataType.Sequence) 462return new XPathExpr(XPathExprType.LocationPath, ValueDataType.Sequence, path); 673XPathExpr relPathExpr = new XPathExpr(XPathExprType.RelativePath, ValueDataType.Sequence, relPath); 675pathExpr = new XPathExpr(XPathExprType.Path, ValueDataType.Sequence); 689XPathExpr relPathExpr = new XPathExpr(XPathExprType.RelativePath, ValueDataType.Sequence, relPath); 690pathExpr = new XPathExpr(XPathExprType.Path, ValueDataType.Sequence); 969return new XPathConjunctExpr(XPathExprType.Union, ValueDataType.Sequence, leftExpr, rightExpr);