1 write to _messageInspectors
System.ServiceModel.Primitives (1)
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (1)
48_messageInspectors = EmptyArray<IDispatchMessageInspector>.ToArray(dispatch.MessageInspectors);
11 references to _messageInspectors
System.ServiceModel.Primitives (11)
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (11)
52CorrelationCount = _messageInspectors.Length + dispatch.MaxParameterInspectors; 93internal int ParameterInspectorCorrelationOffset => _messageInspectors.Length; 97if (_messageInspectors.Length > 0) 108for (int i = 0; i < _messageInspectors.Length; i++) 110rpc.Correlation[offset + i] = _messageInspectors[i].AfterReceiveRequest(ref rpc.Request, (IClientChannel)rpc.Channel.Proxy, rpc.InstanceContext); 113WcfEventSource.Instance.MessageInspectorAfterReceiveInvoked(rpc.EventTraceActivity, _messageInspectors[i].GetType().FullName); 133if (_messageInspectors.Length > 0) 142for (int i = 0; i < _messageInspectors.Length; i++) 149_messageInspectors[i].BeforeSendReply(ref reply, rpc.Correlation[offset + i]); 152WcfEventSource.Instance.MessageInspectorBeforeSendInvoked(rpc.EventTraceActivity, _messageInspectors[i].GetType().FullName); 157string message = SRP.Format(SRP.SFxNullReplyFromExtension2, _messageInspectors[i].GetType().ToString(), (rpc.Operation.Name ?? ""));