System.ServiceModel.Discovery Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller de klasser som krävs för att skapa och använda identifieringsbara tjänster. Dessa klasser implementerar WS-Discovery protokollet för Windows Communication Foundation (WCF).
Klasser
| Name | Description |
|---|---|
| AnnouncementClient |
Används av tjänster för att skicka meddelanden om identifieringsmeddelanden. Klienter kan använda identifieringsmekanismen, särskilt motsvarande AnnouncementService klass för att lyssna och agera på meddelandemeddelandena. Ett meddelande innehåller information om tjänsten, till exempel dess fullständigt kvalificerade kontraktsnamn, eventuella omfång som tjänsten arbetar i samt eventuella anpassade metadata som tjänsten vill skicka. |
| AnnouncementEndpoint |
En standardslutpunkt som används av tjänster för att skicka meddelanden. |
| AnnouncementEventArgs |
Används för att skicka argument för meddelandehändelser. |
| AnnouncementService |
En lokalt installerad implementering av meddelandetjänsten. |
| DiscoveryClient |
Gör att du kan identifiera tillgängliga tjänster. |
| DiscoveryClientBindingElement |
Ett bindningselement som kan läggas till i ett WCF-klientprogram för att dra nytta av identifieringsklientkanalen. Identifieringsklientkanalen tillåter att ett WCF-klientprogram får åtkomst till en identifieringsbar tjänst utan att känna till slutpunktsadressen i förväg. |
| DiscoveryEndpoint |
En standardslutpunkt för identifiering. |
| DiscoveryEndpointProvider |
Tillhandahåller en identifieringsslutpunkt. |
| DiscoveryMessageSequence |
Representerar den AppSequence-rubrik som definierats i WS-Discovery-protokollet. |
| DiscoveryMessageSequenceGenerator |
En hjälpklass som skapar DiscoveryMessageSequence instanser. |
| DiscoveryOperationContextExtension |
Ett åtgärdskontexttillägg som används för att göra olika konfigurationsobjekt tillgängliga för identifieringskörningen. |
| DiscoveryProxy |
En abstrakt basklass som används för att implementera en identifieringsproxy. |
| DiscoveryService |
En abstrakt basklass som används för att implementera en identifieringstjänst. |
| DiscoveryServiceExtension |
En abstrakt WCF-tilläggsklass för att ange en anpassad identifieringstjänst eller för att hämta de publicerade slutpunkterna. |
| DiscoveryVersion |
Anger vilken version av WS-Discovery protokollet som ska användas. |
| DynamicEndpoint |
En slutpunkt som använder WS-Discovery för att hitta slutpunktsadressen dynamiskt vid körning. |
| EndpointDiscoveryBehavior |
Styr innehållet i den EndpointDiscoveryMetadata som returneras av en identifieringsslutpunkt. |
| EndpointDiscoveryMetadata |
Innehåller metadata för en identifierbar tjänst. |
| FindCompletedEventArgs |
Argument för FindCompleted händelsen. |
| FindCriteria |
Representerar de villkor som ska användas vid sökning efter tjänster. |
| FindProgressChangedEventArgs |
Argument för FindProgressChanged händelsen. |
| FindRequestContext |
Representerar en sökbegäran som skickas av en klient. |
| FindResponse |
Representerar svaret från en sökbegäran. |
| ResolveCompletedEventArgs |
Argument för ResolveCompleted händelsen. |
| ResolveCriteria |
Representerar de villkor som ska användas när du löser en tjänst. |
| ResolveResponse |
Representerar svaret från en lösningsbegäran. |
| ServiceDiscoveryBehavior |
Den här klassen styr identifieringen av tjänstslutpunkter. |
| UdpAnnouncementEndpoint |
En standardslutpunkt som används av tjänster för att skicka meddelanden via en UDP-bindning. Den här slutpunkten ärver från AnnouncementEndpoint och har på liknande sätt ett fast kontrakt och stöder två identifieringsversioner. Dessutom har den en fast UDP-bindning och ett standardadressvärde som anges i WS-Discovery specifikationerna (WS-Discovery april 2005 eller WS-Discovery version 1.1). Därför behöver du i det enklaste fallet inte ange något av dessa värden när du skapar en AnnouncementEndpoint och lägger till den i en tjänst. |
| UdpDiscoveryEndpoint |
En standardslutpunkt som är förkonfigurerad för identifieringsåtgärder över en UDP multicast-bindning. Den här slutpunkten ärver från DiscoveryEndpoint och har på liknande sätt ett fast kontrakt och stöder två WS-Discovery protokollversioner. Dessutom har den en fast UDP-bindning och en standardadress enligt WS-Discovery specifikationerna (WS-Discovery april 2005 eller WS-Discovery V1.1). |
| UdpTransportSettings |
Gör att du kan ange UDP-transportinställningar. |
Uppräkningar
| Name | Description |
|---|---|
| ServiceDiscoveryMode |
Anger identifieringsläget som ska användas. |