PeerMessagePropagationFilter.ShouldMessagePropagate Method

Definition

Returns whether or not a message received on a peer channel should be propagated, and if so, the destination of the message.

public:
 abstract System::ServiceModel::PeerMessagePropagation ShouldMessagePropagate(System::ServiceModel::Channels::Message ^ message, System::ServiceModel::PeerMessageOrigination origination);
public abstract System.ServiceModel.PeerMessagePropagation ShouldMessagePropagate (System.ServiceModel.Channels.Message message, System.ServiceModel.PeerMessageOrigination origination);
abstract member ShouldMessagePropagate : System.ServiceModel.Channels.Message * System.ServiceModel.PeerMessageOrigination -> System.ServiceModel.PeerMessagePropagation
Public MustOverride Function ShouldMessagePropagate (message As Message, origination As PeerMessageOrigination) As PeerMessagePropagation

Parameters

message
Message

The message to evaluate for propagation.

origination
PeerMessageOrigination

A PeerMessageOrigination enumeration value that specifies the origin (local or remote) of the message under evaluation.

Returns

A PeerMessagePropagation enumeration value that indicates the destination of the message (local, remote, both, or no propagation at all).

Applies to