23 references to PeerMessagePropagation
System.ServiceModel (23)
System\ServiceModel\Channels\PeerFlooder.cs (7)
383PeerMessagePropagation propagateFlags = PeerMessagePropagation.LocalAndRemote; 385propagateFlags = PeerMessagePropagation.Remote; 394if ((propagateFlags & PeerMessagePropagation.Remote) != 0) 397propagateFlags &= ~PeerMessagePropagation.Remote; 399if ((propagateFlags & PeerMessagePropagation.Remote) != 0) 407if ((propagateFlags & PeerMessagePropagation.Local) != 0)
System\ServiceModel\Channels\PeerNodeImplementation.cs (15)
383PeerMessagePropagation propagateFlags = PeerMessagePropagation.LocalAndRemote; 424if ((propagateFlags & PeerMessagePropagation.Remote) != PeerMessagePropagation.None) 427propagateFlags &= ~PeerMessagePropagation.Remote; 432if ((propagateFlags & PeerMessagePropagation.Remote) != 0) 450if ((propagateFlags & PeerMessagePropagation.Local) != 0) 907void IPeerNodeMessageHandling.HandleIncomingMessage(MessageBuffer messageBuffer, PeerMessagePropagation propagateFlags, 923if ((propagateFlags & PeerMessagePropagation.Local) != 0) 940PeerMessagePropagation IPeerNodeMessageHandling.DetermineMessagePropagation(Message message, PeerMessageOrigination origination) 942PeerMessagePropagation propagateFlags = PeerMessagePropagation.LocalAndRemote; 968propagateFlags = PeerMessagePropagation.None; 1901void HandleIncomingMessage(MessageBuffer messageBuffer, PeerMessagePropagation propagateFlags, int index, MessageHeader header, Uri via, Uri to); 1902PeerMessagePropagation DetermineMessagePropagation(Message message, PeerMessageOrigination origination);
System\ServiceModel\PeerMessagePropagationFilter.cs (1)
10public abstract PeerMessagePropagation ShouldMessagePropagate(Message message, PeerMessageOrigination origination);