共用方式為


StrictAndMessageFilter.Match 方法

定義

測試訊息或緩衝訊息是否符合篩選。

多載

Match(Message)

測試訊息是否符合此篩選中指定的這兩個 MessageFilter 物件。

Match(MessageBuffer)

測試緩衝訊息是否符合此篩選中指定的這兩個 MessageFilter 物件。

備註

測試是否相符時,會在傳回結果之前評估這兩個 MessageFilter 物件。

Match(Message)

測試訊息是否符合此篩選中指定的這兩個 MessageFilter 物件。

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;否則為 false

適用於

Match(MessageBuffer)

測試緩衝訊息是否符合此篩選中指定的這兩個 MessageFilter 物件。

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

參數

buffer
MessageBuffer

要測試的 MessageBuffer

傳回

若緩衝區中包含的訊息符合這兩個訊息篩選,則為 true;否則為 false

備註

測試是否相符時,會在傳回結果之前評估這兩個 MessageFilter 物件。

適用於