1 type derived from ProcessingContext
System.ServiceModel (1)
System\ServiceModel\Dispatcher\QueryProcessor.cs (1)
427internal class QueryProcessor : ProcessingContext
1 instantiation of ProcessingContext
System.ServiceModel (1)
System\ServiceModel\Dispatcher\QueryProcessor.cs (1)
785context = new ProcessingContext();
172 references to ProcessingContext
System.ServiceModel (172)
System\ServiceModel\Dispatcher\MatchSingleFxEngineOpcode.cs (2)
88internal override Opcode Eval(ProcessingContext context) 144internal override Opcode Eval(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryBranchOp.cs (23)
154internal override Opcode Eval(ProcessingContext context) 193internal override Opcode Eval(ProcessingContext context) 205protected int UpdateResultMask(ProcessingContext context) 258internal override Opcode Eval(ProcessingContext context) 319internal override Opcode Eval(ProcessingContext context) 399internal override Opcode Eval(ProcessingContext context) 421ProcessingContext branchContext; 422ProcessingContext sourceContext; 424internal BranchContext(ProcessingContext context) 430internal ProcessingContext Create() 719internal override Opcode Eval(ProcessingContext context) 749ProcessingContext newContext = branchContext.Create(); 1023void InitResults(ProcessingContext context) 1030internal void InvokeMatches(ProcessingContext context) 1049void InvokeMultiMatch(ProcessingContext context) 1066ProcessingContext newContext; 1120internal void InvokeNonMatches(ProcessingContext context, QueryBranchTable nonMatchTable) 1135ProcessingContext newContext = branchContext.Create(); 1152ProcessingContext newContext = branchContext.Create(); 1160void InvokeNonMatch(ProcessingContext context, QueryBranch branch) 1178void InvokeSingleMatch(ProcessingContext context) 1201internal void Release(ProcessingContext context) 1370internal override Opcode Eval(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryCoreOp.cs (9)
17internal override Opcode Eval(ProcessingContext context) 39internal override Opcode Eval(ProcessingContext context) 53internal override Opcode Eval(ProcessingContext context) 67internal override Opcode Eval(ProcessingContext context) 107internal override Opcode Eval(ProcessingContext context) 151internal override Opcode Eval(ProcessingContext context) 190internal override Opcode Eval(ProcessingContext context) 229internal override Opcode Eval(ProcessingContext context) 290internal override Opcode Eval(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryFunctions.cs (43)
34internal override Opcode Eval(ProcessingContext context) 97internal override Opcode Eval(ProcessingContext context) 303internal abstract void Eval(ProcessingContext context); 485internal override void Eval(ProcessingContext context) 570static void ConvertFirstArg(ProcessingContext context, ValueDataType type) 581internal override void Eval(ProcessingContext context) 740internal static void BooleanBoolean(ProcessingContext context) 750internal static void BooleanFalse(ProcessingContext context) 760internal static void BooleanNot(ProcessingContext context) 770internal static void BooleanTrue(ProcessingContext context) 780internal static void BooleanLang(ProcessingContext context) 818internal static void IterateAndPushSequences(ProcessingContext context) 846internal static void NodesetCount(ProcessingContext context) 856internal static void NodesetLast(ProcessingContext context) 861internal static void NodesetLocalName(ProcessingContext context) 873internal static void NodesetLocalNameDefault(ProcessingContext context) 879internal static void NodesetName(ProcessingContext context) 891internal static void NodesetNameDefault(ProcessingContext context) 897internal static void NodesetNamespaceUri(ProcessingContext context) 909internal static void NodesetNamespaceUriDefault(ProcessingContext context) 915internal static void NodesetPosition(ProcessingContext context) 920internal static void NumberCeiling(ProcessingContext context) 931internal static void NumberNumber(ProcessingContext context) 942internal static void NumberNumberDefault(ProcessingContext context) 948internal static void NumberFloor(ProcessingContext context) 959internal static void NumberRound(ProcessingContext context) 971internal static void NumberSum(ProcessingContext context) 988internal static void StringString(ProcessingContext context) 998internal static void StringStringDefault(ProcessingContext context) 1004internal static void StringConcatTwo(ProcessingContext context) 1019internal static void StringConcatThree(ProcessingContext context) 1038internal static void StringConcatFour(ProcessingContext context) 1061internal static void StringContains(ProcessingContext context) 1078internal static void StringLength(ProcessingContext context) 1088internal static void StringLengthDefault(ProcessingContext context) 1095internal static void StringStartsWith(ProcessingContext context) 1112internal static void SubstringBefore(ProcessingContext context) 1130internal static void SubstringAfter(ProcessingContext context) 1148internal static void Substring(ProcessingContext context) 1169internal static void SubstringLimit(ProcessingContext context) 1207internal static void Translate(ProcessingContext context) 1245internal static void NormalizeSpace(ProcessingContext context) 1280internal static void NormalizeSpaceDefault(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryIntervalOp.cs (1)
1011internal override Opcode Eval(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryMath.cs (6)
54internal override Opcode Eval(ProcessingContext context) 81internal override Opcode Eval(ProcessingContext context) 108internal override Opcode Eval(ProcessingContext context) 135internal override Opcode Eval(ProcessingContext context) 161internal override Opcode Eval(ProcessingContext context) 187internal override Opcode Eval(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryNode.cs (10)
476ProcessingContext ownerContext; 493internal NodeSequence(int capacity, ProcessingContext ownerContext) 610internal ProcessingContext OwnerContext 717internal bool CanReuse(ProcessingContext context) 959internal NodeSequence Union(ProcessingContext context, NodeSequence otherSeq) 1186ProcessingContext context; 1190public SafeNodeSequenceIterator(NodeSequence seq, ProcessingContext context) 1266ProcessingContext context; 1269internal NodeSequenceBuilder(ProcessingContext context, NodeSequence sequence) 1275internal NodeSequenceBuilder(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryOpcode.cs (2)
274internal virtual Opcode Eval(ProcessingContext context) 284internal virtual Opcode EvalSpecial(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryPrefixOp.cs (1)
759internal override Opcode Eval(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryProcessor.cs (19)
15internal ProcessingContext next; // for chaining together in free lists 81internal ProcessingContext Next 161internal ProcessingContext Clone() 173internal void CopyFrom(ProcessingContext context) 370internal void SetValue(ProcessingContext context, int index, bool val) 375internal void SetValue(ProcessingContext context, int index, double val) 380internal void SetValue(ProcessingContext context, int index, string val) 385internal void SetValue(ProcessingContext context, int index, NodeSequence val) 430ProcessingContext contextPool; 780internal ProcessingContext CloneContext(ProcessingContext srcContext) 782ProcessingContext context = this.PopContext(); 850internal void Eval(Opcode block, ProcessingContext context) 893internal bool LoadVariable(ProcessingContext context, int var) 914internal ProcessingContext PopContext() 916ProcessingContext context = this.contextPool; 947internal void PushContext(ProcessingContext context) 968internal void ReleaseContext(ProcessingContext context) 989internal void SaveVariable(ProcessingContext context, int var, int count)
System\ServiceModel\Dispatcher\QueryRelOp.cs (3)
47internal override Opcode Eval(ProcessingContext context) 154internal override Opcode Eval(ProcessingContext context) 228internal override Opcode Eval(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryResultOp.cs (5)
26internal override Opcode Eval(ProcessingContext context) 33protected bool IsSuccess(ProcessingContext context) 64internal override Opcode Eval(ProcessingContext context) 182internal override Opcode Eval(ProcessingContext context) 237internal override Opcode Eval(ProcessingContext context)
System\ServiceModel\Dispatcher\QuerySelectOp.cs (3)
491internal override Opcode Eval(ProcessingContext context) 574internal override Opcode Eval(ProcessingContext context) 623internal override Opcode Eval(ProcessingContext context)
System\ServiceModel\Dispatcher\QuerySetOp.cs (5)
15internal override Opcode Eval(ProcessingContext context) 57internal override Opcode Eval(ProcessingContext context) 91internal override Opcode Eval(ProcessingContext context) 140internal override Opcode Eval(ProcessingContext context) 167internal override Opcode Eval(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryStack.cs (5)
385internal void PopFrame(ProcessingContext context) 623internal void SetValue(ProcessingContext context, int index, bool val) 629internal void SetValue(ProcessingContext context, int index, double val) 635internal void SetValue(ProcessingContext context, int index, string val) 641internal void SetValue(ProcessingContext context, int index, NodeSequence val)
System\ServiceModel\Dispatcher\QuerySubExprEliminator.cs (7)
201internal void Eval(ProcessingContext context) 224internal virtual void EvalSpecial(ProcessingContext context) 322internal override void EvalSpecial(ProcessingContext context) 663internal override Opcode Eval(ProcessingContext context) 694internal override Opcode EvalSpecial(ProcessingContext context) 726internal override Opcode Eval(ProcessingContext context) 735internal override Opcode EvalSpecial(ProcessingContext context)
System\ServiceModel\Dispatcher\QueryValue.cs (7)
170internal void Clear(ProcessingContext context) 270internal void ConvertTo(ProcessingContext context, ValueDataType newType) 432internal void ReleaseSequence(ProcessingContext context) 519internal void Update(ProcessingContext context, bool val) 528internal void Update(ProcessingContext context, double val) 537internal void Update(ProcessingContext context, string val) 546internal void Update(ProcessingContext context, NodeSequence val)
System\ServiceModel\Dispatcher\XPathMessageContext.cs (21)
259internal abstract void InvokeInternal(ProcessingContext context, int argCount); 466internal override Opcode Eval(ProcessingContext context) 613internal override void InvokeInternal(ProcessingContext context, int argCount) 686internal override void InvokeInternal(ProcessingContext context, int argCount) 749internal override void InvokeInternal(ProcessingContext context, int argCount) 814internal override void InvokeInternal(ProcessingContext context, int argCount) 860internal override void InvokeInternal(ProcessingContext context, int argCount) 906internal override void InvokeInternal(ProcessingContext context, int argCount) 974internal override void InvokeInternal(ProcessingContext context, int argCount) 1036internal override void InvokeInternal(ProcessingContext context, int argCount) 1101internal override void InvokeInternal(ProcessingContext context, int argCount) 1175internal override void InvokeInternal(ProcessingContext context, int argCount) 1242internal override void InvokeInternal(ProcessingContext context, int argCount) 1375internal override void InvokeInternal(ProcessingContext context, int argCount) 1426internal override void InvokeInternal(ProcessingContext context, int argCount) 1474internal override void InvokeInternal(ProcessingContext context, int argCount) 1521internal override void InvokeInternal(ProcessingContext context, int argCount) 1566internal override void InvokeInternal(ProcessingContext context, int argCount) 1604internal override void InvokeInternal(ProcessingContext context, int argCount) 1658internal override void InvokeInternal(ProcessingContext context, int argCount) 1681internal override void InvokeInternal(ProcessingContext context, int argCount)