16 references to QueryFunctionFlag
System.ServiceModel (16)
System\ServiceModel\Dispatcher\QueryFunctions.cs (15)
240
QueryFunctionFlag
flags;
246
: this(name, returnType, QueryFunction.emptyParams,
QueryFunctionFlag
.None)
250
internal QueryFunction(string name, ValueDataType returnType,
QueryFunctionFlag
flags)
256
: this(name, returnType, paramTypes,
QueryFunctionFlag
.None)
260
internal QueryFunction(string name, ValueDataType returnType, ValueDataType[] paramTypes,
QueryFunctionFlag
flags)
305
internal bool TestFlag(
QueryFunctionFlag
flag)
403
new XPathFunction(XPathFunctionID.StringDefault, "string", ValueDataType.String,
QueryFunctionFlag
.UsesContextNode),
409
new XPathFunction(XPathFunctionID.NormalizeSpaceDefault, "normalize-space", ValueDataType.String,
QueryFunctionFlag
.UsesContextNode),
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),
423
new XPathFunction(XPathFunctionID.LocalNameDefault, "local-name", ValueDataType.String,
QueryFunctionFlag
.UsesContextNode),
425
new XPathFunction(XPathFunctionID.NameDefault, "name", ValueDataType.String,
QueryFunctionFlag
.UsesContextNode),
427
new XPathFunction(XPathFunctionID.NamespaceUriDefault, "namespace-uri", ValueDataType.String,
QueryFunctionFlag
.UsesContextNode)
539
internal XPathFunction(XPathFunctionID functionID, string name, ValueDataType returnType,
QueryFunctionFlag
flags)
System\ServiceModel\Dispatcher\XPathCompiler.cs (1)
351
if (1 == this.compiler.nestingLevel && function.TestFlag(
QueryFunctionFlag
.UsesContextNode))