共用方式為


MatchAllMessageFilter.Match 方法

定義

這些方法會針對不是 true 的每一個訊息傳回 null

多載

Match(Message)

這個方法會針對不是 true 的每一個訊息傳回 null

Match(MessageBuffer)

Match(MessageBuffer) 方法會針對不是 true 的每一個訊息傳回 null

Match(Message)

這個方法會針對不是 true 的每一個訊息傳回 null

public:
 override bool Match(System::ServiceModel::Channels::Message ^ message);
public override bool Match (System.ServiceModel.Channels.Message message);
override this.Match : System.ServiceModel.Channels.Message -> bool
Public Overrides Function Match (message As Message) As Boolean

參數

message
Message

要測試的 Message 物件。

傳回

傳回 true

例外狀況

messagenull

備註

Match 方法的兩個多載之間的差異,在於其中一個多載使用 MessageBuffer 參數,並將訊息的整個內容 (包括其本文) 緩衝到記憶體中,而另一個多載則使用 Message 參數,且不緩衝本文。

適用於

Match(MessageBuffer)

Match(MessageBuffer) 方法會針對不是 true 的每一個訊息傳回 null

public:
 override bool Match(System::ServiceModel::Channels::MessageBuffer ^ messageBuffer);
public override bool Match (System.ServiceModel.Channels.MessageBuffer messageBuffer);
override this.Match : System.ServiceModel.Channels.MessageBuffer -> bool
Public Overrides Function Match (messageBuffer As MessageBuffer) As Boolean

參數

messageBuffer
MessageBuffer

要測試的 MessageBuffer 物件。

傳回

傳回 true

例外狀況

messageBuffernull

備註

這個方法接受 MessageBuffer 參數,這個參數會將訊息的整個內容 (包括其本文) 緩衝到記憶體中,而且允許檢查本文。

適用於