19 types derived from XPathMessageFunction
System.ServiceModel (19)
System\ServiceModel\Dispatcher\XPathMessageContext.cs (19)
606internal class XPathMessageFunctionAction : XPathMessageFunction 679internal class XPathMessageFunctionTo : XPathMessageFunction 742internal class XPathMessageFunctionMessageID : XPathMessageFunction 805internal class XPathMessageFunctionHeader : XPathMessageFunction 851internal class XPathMessageFunctionBody : XPathMessageFunction 899internal class XPathMessageFunctionSoapUri : XPathMessageFunction 967internal class XPathMessageFunctionActor : XPathMessageFunction 1029internal class XPathMessageFunctionIsMandatory : XPathMessageFunction 1091internal class XPathMessageFunctionIsActorNext : XPathMessageFunction 1165internal class XPathMessageFunctionIsActorUltimateReceiver : XPathMessageFunction 1235internal class XPathMessageFunctionHeadersWithActor : XPathMessageFunction 1366internal class XPathMessageFunctionRelatesTo : XPathMessageFunction 1417internal class XPathMessageFunctionReplyTo : XPathMessageFunction 1465internal class XPathMessageFunctionFrom : XPathMessageFunction 1512internal class XPathMessageFunctionFaultTo : XPathMessageFunction 1559internal class XPathMessageFunctionDateStr : XPathMessageFunction 1595internal class XPathMessageFunctionCorrelationData : XPathMessageFunction 1651internal class XPathMessageFunctionDateNow : XPathMessageFunction 1674internal class XPathMessageFunctionSpanStr : XPathMessageFunction
25 references to XPathMessageFunction
System.ServiceModel (25)
System\ServiceModel\Dispatcher\XPathCompiler.cs (4)
321XPathMessageFunction func = ((XPathXsltFunctionExpr)expr).Function as XPathMessageFunction; 812if (expr.Function is XPathMessageFunction) 814this.codeBlock.Append(new XPathMessageFunctionCallOpcode((XPathMessageFunction)expr.Function, expr.SubExprCount));
System\ServiceModel\Dispatcher\XPathMessageContext.cs (21)
59internal static readonly XPathMessageFunction HeaderFun = new XPathMessageFunctionHeader(); 60internal static readonly XPathMessageFunction BodyFun = new XPathMessageFunctionBody(); 61internal static readonly XPathMessageFunction SoapUriFun = new XPathMessageFunctionSoapUri(); 62internal static readonly XPathMessageFunction MessageIDFun = new XPathMessageFunctionMessageID(); 63internal static readonly XPathMessageFunction RelatesToFun = new XPathMessageFunctionRelatesTo(); 64internal static readonly XPathMessageFunction ReplyToFun = new XPathMessageFunctionReplyTo(); 65internal static readonly XPathMessageFunction FromFun = new XPathMessageFunctionFrom(); 66internal static readonly XPathMessageFunction FaultToFun = new XPathMessageFunctionFaultTo(); 67internal static readonly XPathMessageFunction ToFun = new XPathMessageFunctionTo(); 68internal static readonly XPathMessageFunction ActionFun = new XPathMessageFunctionAction(); 69internal static readonly XPathMessageFunction DateNowFun = new XPathMessageFunctionDateNow(); 72internal static readonly XPathMessageFunction HeadersWithActorFun = new XPathMessageFunctionHeadersWithActor(); 73internal static readonly XPathMessageFunction ActorFun = new XPathMessageFunctionActor(); 74internal static readonly XPathMessageFunction IsMandatoryFun = new XPathMessageFunctionIsMandatory(); 75internal static readonly XPathMessageFunction IsActorNextFun = new XPathMessageFunctionIsActorNext(); 76internal static readonly XPathMessageFunction IsActorUltRecFun = new XPathMessageFunctionIsActorUltimateReceiver(); 77internal static readonly XPathMessageFunction DateFun = new XPathMessageFunctionDateStr(); 78internal static readonly XPathMessageFunction SpanFun = new XPathMessageFunctionSpanStr(); 79internal static readonly XPathMessageFunction CorrelationDataFun = new XPathMessageFunctionCorrelationData(); 426XPathMessageFunction function; 429internal XPathMessageFunctionCallOpcode(XPathMessageFunction fun, int argCount)