1 write to receiver
System.ServiceModel (1)
System\ServiceModel\Channels\Msmq4PoisonHandler.cs (1)
34this.receiver = receiver;
15 references to receiver
System.ServiceModel (15)
System\ServiceModel\Channels\Msmq4PoisonHandler.cs (15)
44get { return this.receiver.MsmqReceiveParameters; } 49get { return this.receiver.ListenUri; } 56Fx.Assert(this.receiver.Queue is MsmqSubqueueLockingQueue, "Queue must be MsmqSubqueueLockingQueue"); 57this.lockQueueForReceive = ((MsmqSubqueueLockingQueue)this.receiver.Queue).LockQueueForReceive; 60this.mainQueue = this.receiver.Queue; 157MsmqDiagnostics.PoisonMessageMoved(messageProperty.MessageId, false, this.receiver.InstanceId); 200MsmqDiagnostics.PoisonMessageMoved(messageProperty.MessageId, false, this.receiver.InstanceId); 224this.receiver.DropOrRejectReceivedMessage(disposeFromQueue, messageProperty, false); 229if (null != this.receiver.ChannelListener) 230this.receiver.ChannelListener.FaultListener(); 231if (null != this.receiver.Channel) 232this.receiver.Channel.FaultChannel(); 236this.receiver.DropOrRejectReceivedMessage(disposeFromQueue, messageProperty, true); 237MsmqDiagnostics.PoisonMessageRejected(messageProperty.MessageId, this.receiver.InstanceId); 242MsmqDiagnostics.PoisonMessageMoved(messageProperty.MessageId, true, this.receiver.InstanceId);