1 instantiation of WebHttpDispatchOperationSelector
System.ServiceModel.Web (1)
System\ServiceModel\Description\WebHttpBehavior.cs (1)
550
return new
WebHttpDispatchOperationSelector
(endpoint);
16 references to WebHttpDispatchOperationSelector
System.ServiceModel.Web (16)
System\ServiceModel\Description\WebHttpBehavior.cs (1)
548
protected virtual
WebHttpDispatchOperationSelector
GetOperationSelector(ServiceEndpoint endpoint)
System\ServiceModel\Dispatcher\FormatSelectingMessageInspector.cs (2)
68
if (messageProperties.ContainsKey(
WebHttpDispatchOperationSelector
.HttpOperationNamePropertyName))
70
string operationName = messageProperties[
WebHttpDispatchOperationSelector
.HttpOperationNamePropertyName] as string;
System\ServiceModel\Dispatcher\HttpUnhandledOperationInvoker.cs (5)
48
if (message.Properties.ContainsKey(
WebHttpDispatchOperationSelector
.RedirectPropertyName))
50
newLocation = message.Properties[
WebHttpDispatchOperationSelector
.RedirectPropertyName] as Uri;
70
if (message.Properties.ContainsKey(
WebHttpDispatchOperationSelector
.HttpOperationSelectorUriMatchedPropertyName))
72
uriMatched = (bool) message.Properties[
WebHttpDispatchOperationSelector
.HttpOperationSelectorUriMatchedPropertyName];
80
if (message.Properties.TryGetValue(
WebHttpDispatchOperationSelector
.HttpOperationSelectorDataPropertyName, out allowedMethodsData))
System\ServiceModel\Dispatcher\MultiplexingDispatchMessageFormatter.cs (2)
79
if (messageProperties.ContainsKey(
WebHttpDispatchOperationSelector
.HttpOperationNamePropertyName))
81
operationName = messageProperties[
WebHttpDispatchOperationSelector
.HttpOperationNamePropertyName] as string;
System\ServiceModel\Dispatcher\WebErrorHandler.cs (1)
62
if (OperationContext.Current.IncomingMessageProperties.TryGetValue<string>(
WebHttpDispatchOperationSelector
.HttpOperationNamePropertyName, out operationName))
System\ServiceModel\Dispatcher\WebHttpDispatchOperationSelector.cs (2)
220
message.Properties.Add(
WebHttpDispatchOperationSelector
.HttpOperationSelectorDataPropertyName,
286
message.Properties.Add(
WebHttpDispatchOperationSelector
.HttpOperationSelectorDataPropertyName,
System\ServiceModel\Web\WebOperationContext.cs (3)
346
WebHttpDispatchOperationSelector
selector = OperationContext.Current.EndpointDispatcher.DispatchRuntime.OperationSelector as
WebHttpDispatchOperationSelector
;
349
throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new InvalidOperationException(SR2.GetString(SR2.OperationSelectorNotWebSelector, typeof(
WebHttpDispatchOperationSelector
))));