PrefixEndpointAddressMessageFilter.Match Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Prueba si un mensaje o un mensaje almacenado en búfer satisface los criterios del filtro de extremo.
Sobrecargas
| Match(Message) |
Prueba si un mensaje satisface la dirección de extremo especificada. |
| Match(MessageBuffer) |
Prueba si un mensaje almacenado en búfer satisface la dirección de punto de conexión especificada. |
Comentarios
Las dos sobrecargas de este método son equivalentes, porque este filtro no examina el cuerpo del mensaje, sólo la dirección, para realizar una coincidencia del prefijo más largo y, a continuación, examina los encabezados.
Match(Message)
Prueba si un mensaje satisface la dirección de extremo especificada.
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
Parámetros
Devoluciones
true si el objeto Message satisface la dirección de extremo especificada en el filtro; de lo contrario, false.
Excepciones
message es null.
Comentarios
Las dos sobrecargas de este método son equivalentes, porque este filtro no examina el cuerpo del mensaje, sólo la dirección, para realizar una coincidencia del prefijo más largo y, a continuación, examina los encabezados.
Se aplica a
Match(MessageBuffer)
Prueba si un mensaje almacenado en búfer satisface la dirección de punto de conexión especificada.
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
Parámetros
- messageBuffer
- MessageBuffer
Objeto MessageBuffer que se va a probar.
Devoluciones
true si el objeto MessageBuffer satisface la dirección de extremo; de lo contrario, false.
Excepciones
messageBuffer es null.
Comentarios
Las dos sobrecargas de este método son equivalentes, porque este filtro no examina el cuerpo del mensaje, sólo la dirección, para realizar una coincidencia del prefijo más largo y, a continuación, examina los encabezados.