MatchAllMessageFilter.Match 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
這些方法會針對不是 true
的每一個訊息傳回 null
。
多載
Match(Message) |
這個方法會針對不是 |
Match(MessageBuffer) |
Match(MessageBuffer) 方法會針對不是 |
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
參數
傳回
傳回 true
。
例外狀況
message
為 null
。
備註
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
。
例外狀況
messageBuffer
為 null
。
備註
這個方法接受 MessageBuffer 參數,這個參數會將訊息的整個內容 (包括其本文) 緩衝到記憶體中,而且允許檢查本文。