System.ServiceModel.Discovery Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat de klassen die vereist zijn voor het maken en gebruiken van detecteerbare services. Deze klassen implementeren het WS-Discovery-protocol voor Windows Communication Foundation (WCF).
Klassen
| Name | Description |
|---|---|
| AnnouncementClient |
Wordt gebruikt door services om detectieaankondigingsberichten te verzenden. Clients kunnen het detectiemechanisme gebruiken, met name de bijbehorende AnnouncementService klasse om de aankondigingsberichten te beluisteren en erop te reageren. Een aankondigingsbericht bevat informatie over de service, zoals de volledig gekwalificeerde contractnaam, bereiken waarin de service actief is, evenals aangepaste metagegevens die de service wil verzenden. |
| AnnouncementEndpoint |
Een standaardeindpunt dat wordt gebruikt door services om aankondigingsberichten te verzenden. |
| AnnouncementEventArgs |
Wordt gebruikt om argumenten voor aankondigingsevenementen door te geven. |
| AnnouncementService |
Een zelf-hostende implementatie van de aankondigingsservice. |
| DiscoveryClient |
Hiermee kunt u beschikbare services detecteren. |
| DiscoveryClientBindingElement |
Een bindingselement dat kan worden toegevoegd aan een WCF-clienttoepassing om te profiteren van het Discovery-clientkanaal. Met het Discovery-clientkanaal kan een WCF-clienttoepassing toegang krijgen tot een detecteerbare service zonder dat u het eindpuntadres van tevoren hoeft te kennen. |
| DiscoveryEndpoint |
Een standaarddetectie-eindpunt. |
| DiscoveryEndpointProvider |
Biedt een detectie-eindpunt. |
| DiscoveryMessageSequence |
Vertegenwoordigt de Header AppSequence die is gedefinieerd in het WS-Discovery-protocol. |
| DiscoveryMessageSequenceGenerator |
Een helperklasse waarmee exemplaren worden gemaakt DiscoveryMessageSequence . |
| DiscoveryOperationContextExtension |
Een bewerkingscontextextensie die wordt gebruikt om verschillende configuratie-items beschikbaar te maken voor de detectieruntime. |
| DiscoveryProxy |
Een abstracte basisklasse die wordt gebruikt voor het implementeren van een detectieproxy. |
| DiscoveryService |
Een abstracte basisklasse die wordt gebruikt om een detectieservice te implementeren. |
| DiscoveryServiceExtension |
Een abstracte WCF-extensieklasse voor het opgeven van een aangepaste detectieservice of voor het ophalen van de gepubliceerde eindpunten. |
| DiscoveryVersion |
Hiermee geeft u de versie van het WS-Discovery protocol te gebruiken. |
| DynamicEndpoint |
Een eindpunt dat gebruikmaakt van WS-Discovery om het eindpuntadres dynamisch te vinden tijdens runtime. |
| EndpointDiscoveryBehavior |
Hiermee bepaalt u de inhoud van het EndpointDiscoveryMetadata geretourneerde eindpunt door een detectie-eindpunt. |
| EndpointDiscoveryMetadata |
Bevat de metagegevens voor een detecteerbare service. |
| FindCompletedEventArgs |
Argumenten voor de FindCompleted gebeurtenis. |
| FindCriteria |
Vertegenwoordigt de criteria die moeten worden gebruikt bij het zoeken naar services. |
| FindProgressChangedEventArgs |
Argumenten voor de FindProgressChanged gebeurtenis. |
| FindRequestContext |
Vertegenwoordigt een zoekaanvraag die door een client wordt verzonden. |
| FindResponse |
Vertegenwoordigt het antwoord van een zoekaanvraag. |
| ResolveCompletedEventArgs |
Argumenten voor de ResolveCompleted gebeurtenis. |
| ResolveCriteria |
Vertegenwoordigt de criteria die moeten worden gebruikt bij het omzetten van een service. |
| ResolveResponse |
Vertegenwoordigt het antwoord van een oplossingsaanvraag. |
| ServiceDiscoveryBehavior |
Deze klasse bepaalt de detectie van service-eindpunten. |
| UdpAnnouncementEndpoint |
Een standaardeindpunt dat wordt gebruikt door services om aankondigingsberichten te verzenden via een UDP-binding. Dit eindpunt neemt over van AnnouncementEndpoint en heeft op dezelfde manier een vast contract en ondersteunt twee detectieversies. Daarnaast heeft het een vaste UDP-binding en een standaardadreswaarde zoals opgegeven in de specificaties van de WS-Discovery (WS-Discovery april 2005 of WS-Discovery versie 1.1). Daarom hoeft u in het eenvoudigste geval geen van deze waarden op te geven wanneer u een AnnouncementEndpoint van deze waarden maakt en aan een service toevoegt. |
| UdpDiscoveryEndpoint |
Een standaardeindpunt dat vooraf is geconfigureerd voor detectiebewerkingen via een UDP multicast-binding. Dit eindpunt neemt over van DiscoveryEndpoint en heeft op dezelfde manier een vast contract en ondersteunt twee WS-Discovery protocolversies. Daarnaast heeft het een vaste UDP-binding en een standaardadres zoals opgegeven in de WS-Discovery specificaties (WS-Discovery april 2005 of WS-Discovery V1.1). |
| UdpTransportSettings |
Hiermee kunt u UDP-transportinstellingen instellen. |
Enums
| Name | Description |
|---|---|
| ServiceDiscoveryMode |
Hiermee geeft u de detectiemodus te gebruiken. |