StrictAndMessageFilter.Match 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
測試訊息或緩衝訊息是否符合篩選。
多載
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
參數
傳回
若緩衝區中包含的訊息符合這兩個訊息篩選,則為 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 物件。