Taal

EndpointAddressMessageFilter Klas

Definitie

Vertegenwoordigt een query die test of een bericht voldoet aan de vereisten van een opgegeven eindpuntadres.

public ref class EndpointAddressMessageFilter : System::ServiceModel::Dispatcher::MessageFilter
public class EndpointAddressMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
type EndpointAddressMessageFilter = class
    inherit MessageFilter
Public Class EndpointAddressMessageFilter
Inherits MessageFilter
Overname
EndpointAddressMessageFilter

Opmerkingen

Met dit filter wordt getest of een bericht voldoet aan een bepaald eindpuntadres. Een EndpointAddress object bevat een URI en een optionele verzameling adresseringsheaders. De adressering en berichtkoppen worden gecanoniseerd om te worden vergeleken met gelijkheid. Als een parameter meerdere keren in een EndpointAddresswordt weergegeven, moet de bijbehorende header ten minste zo vaak in het bericht worden weergegeven.

IIS en het onderliggende bestandssysteem (NTFS of FAT) zijn hoofdlettergevoelig. URI-vergelijkingen die door deze klasse worden uitgevoerd, zijn ook niet hoofdlettergevoelig. Wordt bijvoorbeeld http://www.microsoft.com geƫvalueerd als gelijk aan http://WWW.microsoft.com.

Constructors

Name Description
EndpointAddressMessageFilter(EndpointAddress, Boolean)

Initialiseert een nieuw exemplaar van de EndpointAddressMessageFilter klasse.

EndpointAddressMessageFilter(EndpointAddress)

Initialiseert een nieuw exemplaar van de EndpointAddressMessageFilter klasse met een opgegeven adres waarmee een bericht moet worden getest.

Eigenschappen

Name Description
Address

Hiermee haalt u het adres op waarmee de EndpointAddressMessageFilter berichten worden getest.

IncludeHostNameInComparison

Hiermee wordt een waarde opgehaald die aangeeft of de hostnaam is opgenomen in de vergelijking van het eindpuntadres.

Methoden

Name Description
CreateFilterTable<FilterData>()

Hiermee maakt u een nieuwe filtertabel waarmee een bericht op meerdere eindpuntadressen tegelijk wordt getest.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
Match(Message)

Test of een bericht voldoet aan het opgegeven eindpuntadres.

Match(MessageBuffer)

Test of een gebufferd bericht voldoet aan het opgegeven eindpuntadres.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op