1 write to messageInspectors
System.ServiceModel (1)
System\ServiceModel\Dispatcher\ImmutableClientRuntime.cs (1)
36this.messageInspectors = EmptyArray<IClientMessageInspector>.ToArray(behavior.MessageInspectors);
10 references to messageInspectors
System.ServiceModel (10)
System\ServiceModel\Dispatcher\ImmutableClientRuntime.cs (10)
55this.correlationCount = this.messageInspectors.Length + behavior.MaxParameterInspectors; 65get { return this.messageInspectors.Length; } 106for (int i = 0; i < this.messageInspectors.Length; i++) 113this.messageInspectors[i].AfterReceiveReply(ref rpc.Reply, rpc.Correlation[offset + i]); 116DS.ClientMessageInspectorAfterReceive(this.messageInspectors[i].GetType(), sw.Elapsed); 121TD.ClientMessageInspectorAfterReceiveInvoked(rpc.EventTraceActivity, this.messageInspectors[i].GetType().FullName); 151for (int i = 0; i < this.messageInspectors.Length; i++) 158rpc.Correlation[offset + i] = this.messageInspectors[i].BeforeSendRequest(ref rpc.Request, (IClientChannel)rpc.Channel.Proxy); 161DS.ClientMessageInspectorBeforeSend(this.messageInspectors[i].GetType(), sw.Elapsed); 166TD.ClientMessageInspectorBeforeSendInvoked(rpc.EventTraceActivity, this.messageInspectors[i].GetType().FullName);