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.