1 write to Processor
System.ServiceModel (1)
System\ServiceModel\Dispatcher\QueryProcessor.cs (1)
456this.Processor = this;
72 references to Processor
System.ServiceModel (72)
System\ServiceModel\Dispatcher\MatchSingleFxEngineOpcode.cs (8)
90SeekableXPathNavigator targetNav = context.Processor.ContextNode; 93context.Processor.Result = result; 95if (result && null != this.item && null != context.Processor.MatchSet) 97context.Processor.MatchSet.Add((MessageFilter)this.item); 146SeekableXPathNavigator targetNav = context.Processor.ContextNode; 148if (context.Processor.ResultSet == null) 150context.Processor.QueryResult = result; 154context.Processor.ResultSet.Add(new KeyValuePair<MessageQuery, XPathResult>((MessageQuery)this.item, result));
System\ServiceModel\Dispatcher\QueryBranchOp.cs (10)
721QueryProcessor processor = context.Processor; 1051int marker = context.Processor.CounterMarker; 1115context.Processor.CounterMarker = marker; 1124int marker = context.Processor.CounterMarker; 1137context.Processor.CounterMarker = marker; 1154context.Processor.CounterMarker = marker; 1180int marker = context.Processor.CounterMarker; 1198context.Processor.CounterMarker = marker; 1203context.Processor.ReleaseResults(this.resultTable); 1377QueryBranchResultSet resultSet = context.Processor.CreateResultSet();
System\ServiceModel\Dispatcher\QueryCoreOp.cs (1)
23seq.Add(context.Processor.ContextNode);
System\ServiceModel\Dispatcher\QueryFunctions.cs (2)
99XPathNavigator nav = context.Processor.ContextNode; 100if (nav != null && context.Processor.ContextMessage != null)
System\ServiceModel\Dispatcher\QueryNode.cs (3)
1196this.context.Processor.AddRef(); 1208QueryProcessor processor = this.context.Processor; 1210this.context.Processor.Matcher.ReleaseProcessor(processor);
System\ServiceModel\Dispatcher\QueryProcessor.cs (2)
212return this.Processor.LoadVariable(this, var); 367this.Processor.SaveVariable(this, var, count);
System\ServiceModel\Dispatcher\QueryResultOp.cs (8)
28context.Processor.Result = this.IsSuccess(context); 43context.Processor.Result = false; 100context.Processor.QueryResult = result; 185Fx.Assert(context.Processor.ResultSet != null, "QueryMultipleQueryResultOpcode should only be used in eval cases"); 221context.Processor.ResultSet.Add(new KeyValuePair<MessageQuery, XPathResult>((MessageQuery)this.results[0], result)); 225context.Processor.ResultSet.Add(new KeyValuePair<MessageQuery, XPathResult>((MessageQuery)this.results[i], result.Copy())); 248context.Processor.Result = false; 261ICollection<MessageFilter> matches = context.Processor.MatchSet;
System\ServiceModel\Dispatcher\QuerySelectOp.cs (2)
634SeekableXPathNavigator node = context.Processor.ContextNode; 646SeekableXPathNavigator node = context.Processor.ContextNode;
System\ServiceModel\Dispatcher\QuerySubExprEliminator.cs (11)
203int count = 0, marker = context.Processor.CounterMarker; 219count = context.Processor.ElapsedCount(marker); 324int marker = context.Processor.CounterMarker; 329context.SaveVariable(this.var, context.Processor.ElapsedCount(marker)); 387int secondMarker = context.Processor.CounterMarker; 393context.Processor.CounterMarker = secondMarker; 401context.SaveVariable(this.children[i].var, context.Processor.ElapsedCount(marker)); 411context.Processor.CounterMarker = marker; 669seq.Add(context.Processor.ContextNode); 672int marker = context.Processor.CounterMarker; 685context.Processor.CounterMarker = marker;
System\ServiceModel\Dispatcher\XPathMessageContext.cs (25)
619string act = context.Processor.Action; 622Message msg = context.Processor.ContextMessage; 625SeekableXPathNavigator nav = context.Processor.ContextNode; 635context.Processor.Action = act; 641context.Processor.Action = act; 692string to = context.Processor.ToHeader; 695Message msg = context.Processor.ContextMessage; 698SeekableXPathNavigator nav = context.Processor.ContextNode; 712context.Processor.ToHeader = to; 755string id = context.Processor.MessageId; 758Message msg = context.Processor.ContextMessage; 761SeekableXPathNavigator nav = context.Processor.ContextNode; 775context.Processor.MessageId = id; 822SeekableXPathNavigator nav = context.Processor.ContextNode; 868SeekableXPathNavigator nav = context.Processor.ContextNode; 912string soap = context.Processor.SoapUri; 915Message msg = context.Processor.ContextMessage; 918SeekableXPathNavigator nav = context.Processor.ContextNode; 929context.Processor.SoapUri = soap; 1246SeekableXPathNavigator nav = context.Processor.ContextNode; 1383SeekableXPathNavigator nav = context.Processor.ContextNode; 1434SeekableXPathNavigator nav = context.Processor.ContextNode; 1482SeekableXPathNavigator nav = context.Processor.ContextNode; 1529SeekableXPathNavigator nav = context.Processor.ContextNode; 1607Message message = context.Processor.ContextMessage;