5 writes to Request
System.ServiceModel (5)
System\ServiceModel\Dispatcher\AuthenticationBehavior.cs (1)
46
authPolicy = this.serviceAuthenticationManager.Authenticate(security.ServiceSecurityContext.AuthorizationPolicies, rpc.Channel.ListenUri, ref rpc.
Request
);
System\ServiceModel\Dispatcher\AuthorizationBehavior.cs (1)
51
if (!serviceAuthorizationManager.CheckAccess(rpc.OperationContext, ref rpc.
Request
))
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (1)
322
MessageLogger.LogMessage(ref rpc.
Request
, MessageLoggingSource.Malformed);
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (1)
262
rpc.Correlation[offset + i] = this.messageInspectors[i].AfterReceiveRequest(ref rpc.
Request
, (IClientChannel)rpc.Channel.Proxy, rpc.InstanceContext);
System\ServiceModel\Dispatcher\MessageRpc.cs (1)
113
this.
Request
= request;
46 references to Request
System.ServiceModel (46)
System\ServiceModel\Dispatcher\AuthenticationBehavior.cs (7)
35
SecurityMessageProperty security = SecurityMessageProperty.GetOrCreate(rpc.
Request
);
71
PerformanceCounters.AuthenticationFailed(rpc.
Request
, rpc.Channel.ListenUri);
89
this.suppressAuditFailure, rpc.
Request
, rpc.Channel.ListenUri, rpc.
Request
.Headers.Action,
105
rpc.
Request
.Properties.Security.ServiceSecurityContext.AuthorizationPolicies = authPolicy;
121
this.suppressAuditFailure, rpc.
Request
, rpc.Channel.ListenUri, rpc.
Request
.Headers.Action,
System\ServiceModel\Dispatcher\AuthorizationBehavior.cs (7)
38
SecurityMessageProperty security = SecurityMessageProperty.GetOrCreate(rpc.
Request
);
97
this.suppressAuditFailure, rpc.
Request
, rpc.
Request
.Headers.To, rpc.
Request
.Headers.Action,
131
this.suppressAuditFailure, rpc.
Request
, rpc.
Request
.Headers.To, rpc.
Request
.Headers.Action,
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (8)
283
this.Formatter.DeserializeRequest(rpc.
Request
, rpc.InputParameters);
297
rpc.InputParameters[0] = rpc.
Request
;
318
rpc.DidDeserializeRequestBody = (rpc.
Request
.State != MessageState.Created);
345
rpc.Correlation[offset + i] = initializer.BeforeInvoke(rpc.InstanceContext, channel, rpc.
Request
);
603
throw TraceUtility.ThrowHelperError(new ArgumentNullException("IOperationInvoker.BeginDispatch"), rpc.
Request
);
629
SecurityMessageProperty securityContextProperty = rpc.
Request
.Properties.Security;
883
rpc.NotUnderstoodHeaders = rpc.
Request
.Headers.GetHeadersNotUnderstood();
887
new MustUnderstandSoapException(rpc.NotUnderstoodHeaders, rpc.
Request
.Version.Envelope));
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (9)
889
DS.Throttled(rpc.
Request
);
930
throw TraceUtility.ThrowHelperError(error, rpc.
Request
);
939
throw TraceUtility.ThrowHelperError(error, rpc.
Request
);
947
MessageHeaders headers = rpc.
Request
.Headers;
954
throw TraceUtility.ThrowHelperError(error, rpc.
Request
);
962
throw TraceUtility.ThrowHelperError(error, rpc.
Request
);
972
throw TraceUtility.ThrowHelperError(error, rpc.
Request
);
1016
rpc.TransactionMessageProperty = TransactionMessageProperty.TryGet(rpc.
Request
);
1478
rpc.
Request
.Close();
System\ServiceModel\Dispatcher\InstanceBehavior.cs (1)
285
rpc.Instance = rpc.InstanceContext.GetServiceInstance(rpc.
Request
);
System\ServiceModel\Dispatcher\MessageRpc.cs (6)
148
this.Activity = TraceUtility.ExtractActivity(this.
Request
);
153
this.ResponseActivityId = ActivityIdHeader.ExtractActivityId(this.
Request
);
164
if (this.
Request
!= null)
166
this.EventTraceActivity = EventTraceActivityHelper.TryExtractActivity(this.
Request
, true);
460
TraceUtility.SetActivityId(this.
Request
.Properties);
463
Guid receivedActivityId = TraceUtility.ExtractActivityId(this.
Request
);
System\ServiceModel\Dispatcher\ReceiveContextRPCFacet.cs (2)
35
if (!ReceiveContext.TryGet(messageRpc.
Request
, out receiveContext))
42
messageRpc.
Request
.Properties.Remove(ReceiveContext.Name);
System\ServiceModel\Dispatcher\SecurityImpersonationBehavior.cs (4)
222
throw TraceUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SFxSecurityContextPropertyMissingFromRequestMessage)), rpc.
Request
);
246
throw TraceUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SecurityContextDoesNotAllowImpersonation, rpc.Operation.Action)), rpc.
Request
);
357
SecurityMessageProperty securityContextProperty = rpc.
Request
.Properties.Security;
364
throw TraceUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SecurityContextMissing, rpc.Operation.Name)), rpc.
Request
);
System\ServiceModel\Dispatcher\TransactionBehavior.cs (2)
206
transaction = TransactionMessageProperty.TryGetTransaction(rpc.
Request
);
365
(SR.GetString(SR.IsolationLevelMismatch2, transaction.IsolationLevel, this.isolation), FaultCodeConstants.Codes.TransactionIsolationLevelMismatch, false), rpc.
Request
);