Implemented interface member:
property
this
System.Collections.Generic.IDictionary<TKey, TValue>.this[TKey]
51 writes to
System.ServiceModel (32)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
1699
prop
[
name] = value;
System\ServiceModel\Channels\BufferedReceiveMessageProperty.cs (2)
54
operationContext.IncomingMessageProperties
[
ChannelHandler.MessageBufferPropertyName] = dummyMessageBuffer;
62
requestMessage.Properties
[
ChannelHandler.MessageBufferPropertyName] = this.messageBuffer;
System\ServiceModel\Channels\CallbackContextMessageProperty.cs (1)
169
properties
[
PropertyName] = this;
System\ServiceModel\Channels\ContextMessageProperty.cs (1)
117
properties
[
PropertyName] = this;
System\ServiceModel\Channels\CorrelationCallbackMessageProperty.cs (2)
138
message.Properties
[
CorrelationDataMessageProperty.Name] = this.data;
171
message.Properties
[
CorrelationDataMessageProperty.Name] = this.data;
System\ServiceModel\Channels\CorrelationDataMessageProperty.cs (1)
131
message.Properties
[
PropertyName] = data;
System\ServiceModel\Channels\FramingChannels.cs (1)
79
message.Properties
[
ConnectionMessageProperty.Name] = this.connection;
System\ServiceModel\Channels\HttpRequestContext.cs (1)
221
message.Properties
[
EventTraceActivity.Name] = this.eventTraceActivity;
System\ServiceModel\Channels\Message.cs (2)
66
prop
[
name] = value;
1051
prop
[
name] = value;
System\ServiceModel\Channels\MessageProperties.cs (3)
366
this
[
property.Name] = property.Value;
409
this
[
property.Name] = property.Value;
432
this
[
property.Key] = property.Value;
System\ServiceModel\Channels\MsmqDecodeHelper.cs (3)
264
message.Properties
[
MsmqMessageProperty.Name] = messageProperty;
299
message.Properties
[
MsmqMessageProperty.Name] = messageProperty;
398
message.Properties
[
MsmqIntegrationMessageProperty.Name] = integrationProperty;
System\ServiceModel\Channels\MsmqInputChannelBase.cs (4)
170
message.Properties
[
MsmqMessageProperty.Name] = property;
174
message.Properties
[
MsmqReceiveContext.Name] = this.receiveContextManager.CreateMsmqReceiveContext(msmqMessage.LookupId.Value);
238
message.Properties
[
MsmqMessageProperty.Name] = property;
242
message.Properties
[
MsmqReceiveContext.Name] = this.receiveContextManager.CreateMsmqReceiveContext(msmqMessage.LookupId.Value);
System\ServiceModel\Channels\MsmqInputSessionChannel.cs (2)
129
message.Properties
[
ReceiveContext.Name] = new MsmqSessionReceiveContext(this);
164
message.Properties
[
ReceiveContext.Name] = new MsmqSessionReceiveContext(this);
System\ServiceModel\Diagnostics\EventTraceActivityHelper.cs (1)
76
message.Properties
[
EventTraceActivity.Name] = eventTraceActivity;
System\ServiceModel\Diagnostics\TraceUtility.cs (4)
1064
message.Properties
[
TraceUtility.E2EActivityId] = Trace.CorrelationManager.ActivityId;
1147
message.Properties
[
TraceUtility.ActivityIdKey] = activity;
1155
OperationContext.Current.OutgoingMessageProperties
[
TraceUtility.AsyncOperationActivityKey] = activity;
1173
OperationContext.Current.OutgoingMessageProperties
[
TraceUtility.AsyncOperationStartTimeKey] = new EventTraceActivityTimeProperty(eventTraceActivity, startTime);
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (3)
399
reply.Properties
[
CorrelationCallbackMessageProperty.Name] = rpc.CorrelationCallback;
464
reply.Properties
[
CorrelationCallbackMessageProperty.Name] = rpc.CorrelationCallback;
870
rpc.Reply.Properties
[
EventTraceActivity.Name] = rpc.EventTraceActivity;
System.ServiceModel.Activities (3)
System\ServiceModel\Activities\InternalSendMessage.cs (2)
774
message.Properties
[
CorrelationMessageProperty.Name] = correlationMessageProperty;
794
message.Properties
[
CorrelationMessageProperty.Name] = newProperty;
System\ServiceModel\Activities\WorkflowOperationContext.cs (1)
342
this.OperationContext.IncomingMessageProperties
[
MessagingActivityHelper.E2EActivityId] = this.E2EActivityId;
System.ServiceModel.Discovery (1)
System\ServiceModel\Discovery\UdpReplyToBehavior.cs (1)
116
OperationContext.Current.IncomingMessageProperties
[
DiscoveryMessageProperty.Name] = discoveryMessageProperty;
System.ServiceModel.Routing (5)
System\ServiceModel\Dispatcher\EndpointNameMessageFilter.cs (1)
67
properties
[
EndpointNameKey] = endpointName;
System\ServiceModel\Routing\SendOperation.cs (1)
71
message.Properties
[
"Exceptions"] = this.exceptions;
System\ServiceModel\Routing\SoapProcessingBehavior.cs (3)
127
originalProperties
[
HttpRequestMessageProperty.Name] = incomingHttpRequest;
383
destination
[
IncomingHttpRequestName] = incomingHttpRequest;
393
destination
[
IncomingViaName] = incomingVia;
System.ServiceModel.Web (8)
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (1)
433
fault.Properties
[
WebBodyFormatMessageProperty.Name] = WebBodyFormatMessageProperty.JsonProperty;
System\ServiceModel\Dispatcher\HttpStreamFormatter.cs (1)
88
result.Properties
[
WebBodyFormatMessageProperty.Name] = WebBodyFormatMessageProperty.RawProperty;
System\ServiceModel\Dispatcher\SingleBodyParameterMessageFormatter.cs (2)
181
message.Properties
[
HttpResponseMessageProperty.Name] = prop;
206
message.Properties
[
HttpRequestMessageProperty.Name] = prop;
System\ServiceModel\Web\IncomingWebRequestContext.cs (1)
130
this.operationContext.IncomingMessageProperties
[
UriTemplateMatchResultsPropertyName] = value;
System\ServiceModel\Web\OutgoingWebResponseContext.cs (3)
123
operationContext.OutgoingMessageProperties
[
WebResponseFormatPropertyName] = value.Value;
128
operationContext.OutgoingMessageProperties
[
WebResponseFormatPropertyName] = null;
150
operationContext.OutgoingMessageProperties
[
AutomatedFormatSelectionContentTypePropertyName] = value;
System.WorkflowServices (2)
System\ServiceModel\Dispatcher\DurableInstanceContextProvider.cs (1)
104
message.Properties
[
DurableMessageDispatchInspector.NewDurableInstanceIdPropertyName] = instanceId;
System\ServiceModel\Dispatcher\DurableMessageDispatchInspector.cs (1)
25
operationContext.OutgoingMessageProperties
[
suppressContextOnReply] = true;
31 references to
System.ServiceModel (13)
System\ServiceModel\Channels\BufferedReceiveMessageProperty.cs (1)
51
this.messageBuffer = (MessageBuffer)operationContext.IncomingMessageProperties
[
ChannelHandler.MessageBufferPropertyName];
System\ServiceModel\Channels\MsmqMessageProperty.cs (1)
80
return message.Properties
[
Name] as MsmqMessageProperty;
System\ServiceModel\Channels\PeerFlooder.cs (1)
363
peerProperty = (PeerMessageProperty)floodInfo.Properties
[
PeerStrings.PeerProperty];
System\ServiceModel\Channels\TransactionFlowProperty.cs (5)
48
return message.Properties
[
PropertyName] as TransactionMessageProperty;
58
return ((TransactionMessageProperty)message.Properties
[
PropertyName]).Transaction;
121
return (TransactionFlowProperty)message.Properties
[
PropertyName];
131
return message.Properties
[
PropertyName] as TransactionFlowProperty;
154
return ((TransactionFlowProperty)message.Properties
[
PropertyName]).Transaction;
System\ServiceModel\Description\ServiceMetadataExtension.cs (1)
1299
HttpResponseMessageProperty httpResponseProperty = (HttpResponseMessageProperty)redirectMessage.Properties
[
HttpResponseMessageProperty.Name];
System\ServiceModel\Dispatcher\ClientRuntime.cs (1)
469
HttpResponseMessageProperty prop = message.Properties
[
HttpResponseMessageProperty.Name] as HttpResponseMessageProperty;
System\ServiceModel\Dispatcher\OperationFormatter.cs (1)
456
parameters[propertyDescription.Index] = properties
[
propertyDescription.Name];
System\ServiceModel\MsmqIntegration\MsmqIntegrationMessageProperty.cs (1)
21
return message.Properties
[
Name] as MsmqIntegrationMessageProperty;
System\ServiceModel\Security\IdentityModelServiceAuthorizationManager.cs (1)
659
HttpRequestMessageProperty request = operationContext.IncomingMessageProperties
[
HttpRequestMessageProperty.Name] as HttpRequestMessageProperty;
System.ServiceModel.Web (18)
System\ServiceModel\Description\WebScriptClientGenerator.cs (1)
69
HttpRequestMessageProperty requestMessageProperty = (HttpRequestMessageProperty) message.Properties
[
HttpRequestMessageProperty.Name];
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (1)
329
object responseProperty = reply.Properties
[
HttpResponseMessageProperty.Name];
System\ServiceModel\Dispatcher\FormatSelectingMessageInspector.cs (1)
70
string operationName = messageProperties
[
WebHttpDispatchOperationSelector.HttpOperationNamePropertyName] as string;
System\ServiceModel\Dispatcher\HelpOperationInvoker.cs (1)
37
UriTemplateMatch match = (UriTemplateMatch)OperationContext.Current.IncomingMessageProperties
[
IncomingWebRequestContext.UriTemplateMatchResultsPropertyName];
System\ServiceModel\Dispatcher\HttpUnhandledOperationInvoker.cs (2)
50
newLocation = message.Properties
[
WebHttpDispatchOperationSelector.RedirectPropertyName] as Uri;
72
uriMatched = (bool) message.Properties
[
WebHttpDispatchOperationSelector.HttpOperationSelectorUriMatchedPropertyName];
System\ServiceModel\Dispatcher\MultiplexingDispatchMessageFormatter.cs (1)
81
operationName = messageProperties
[
WebHttpDispatchOperationSelector.HttpOperationNamePropertyName] as string;
System\ServiceModel\Dispatcher\UriTemplateClientFormatter.cs (1)
102
hrmp = m.Properties
[
HttpRequestMessageProperty.Name] as HttpRequestMessageProperty;
System\ServiceModel\Dispatcher\UriTemplateDispatchFormatter.cs (1)
60
utmr = message.Properties
[
UTMRName] as UriTemplateMatch;
System\ServiceModel\Dispatcher\WebFaultClientMessageInspector.cs (1)
25
HttpResponseMessageProperty prop = (HttpResponseMessageProperty) reply.Properties
[
HttpResponseMessageProperty.Name];
System\ServiceModel\Dispatcher\WebHttpDispatchOperationSelector.cs (1)
194
HttpRequestMessageProperty prop = message.Properties
[
HttpRequestMessageProperty.Name] as HttpRequestMessageProperty;
System\ServiceModel\Web\IncomingWebRequestContext.cs (2)
121
return this.operationContext.IncomingMessageProperties
[
UriTemplateMatchResultsPropertyName] as UriTemplateMatch;
151
return operationContext.IncomingMessageProperties
[
HttpRequestMessageProperty.Name] as HttpRequestMessageProperty;
System\ServiceModel\Web\IncomingWebResponseContext.cs (1)
56
return operationContext.IncomingMessageProperties
[
HttpResponseMessageProperty.Name] as HttpResponseMessageProperty;
System\ServiceModel\Web\OutgoingWebRequestContext.cs (1)
96
return operationContext.OutgoingMessageProperties
[
HttpRequestMessageProperty.Name] as HttpRequestMessageProperty;
System\ServiceModel\Web\OutgoingWebResponseContext.cs (3)
111
return operationContext.OutgoingMessageProperties
[
WebResponseFormatPropertyName] as WebMessageFormat?;
146
return operationContext.OutgoingMessageProperties
[
AutomatedFormatSelectionContentTypePropertyName] as string;
186
return operationContext.OutgoingMessageProperties
[
HttpResponseMessageProperty.Name] as HttpResponseMessageProperty;