System.ServiceModel.Discovery Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bulunabilir hizmetlerin oluşturulması ve kullanılması için gereken sınıfları içerir. Bu sınıflar, Windows Communication Foundation (WCF) için WS-Discovery protokollerini uygular.
Sınıflar
AnnouncementClient |
Hizmetler tarafından bulma duyurusu iletileri göndermek için kullanılır. İstemciler, duyuru iletilerini dinlemek ve üzerinde işlem yapmak için bulma mekanizmasını, özellikle ilgili AnnouncementService sınıfı kullanabilir. Duyuru iletisi, hizmet hakkında tam sözleşme adı, hizmetin içinde faaliyette olduğu tüm kapsamlar ve hizmetin göndermek istediği özel meta veriler gibi bilgileri içerir. |
AnnouncementEndpoint |
Hizmetler tarafından duyuru iletileri göndermek için kullanılan standart uç nokta. |
AnnouncementEventArgs |
Duyuru olayı bağımsız değişkenlerini geçirmek için kullanılır. |
AnnouncementService |
Duyuru hizmetinin şirket içinde barındırılan uygulaması. |
DiscoveryClient |
Kullanılabilir hizmetleri keşfetmenize olanak tanır. |
DiscoveryClientBindingElement |
Bulma istemci kanalından yararlanmak için WCF istemci uygulamasına eklenebilen bağlama öğesi. Bulma istemci kanalı, WCF istemci uygulamasının uç nokta adresini önceden bilmeden bulunabilir bir hizmete erişmesine olanak tanır. |
DiscoveryEndpoint |
Standart bulma uç noktası. |
DiscoveryEndpointProvider |
Bulma uç noktası sağlar. |
DiscoveryMessageSequence |
WS-Discovery protokolünde tanımlanan AppSequence üst bilgisini temsil eder. |
DiscoveryMessageSequenceGenerator |
Örnekleri oluşturan DiscoveryMessageSequence yardımcı sınıf. |
DiscoveryOperationContextExtension |
Bulma çalışma zamanı için çeşitli yapılandırma öğelerini kullanılabilir hale getirmek için kullanılan bir işlem bağlamı uzantısı. |
DiscoveryProxy |
Bulma ara sunucusunu uygulamak için kullanılan soyut bir temel sınıf. |
DiscoveryService |
Bulma hizmeti uygulamak için kullanılan soyut bir temel sınıf. |
DiscoveryServiceExtension |
Özel bulma hizmeti belirtmek veya yayımlanan uç noktaları almak için soyut bir WCF uzantısı sınıfı. |
DiscoveryVersion |
Kullanılacak WS-Discovery protokolünün sürümünü belirtir. |
DynamicEndpoint |
Uç nokta adresini çalışma zamanında dinamik olarak bulmak için WS-Discovery kullanan bir uç nokta. |
EndpointDiscoveryBehavior |
Bulma uç noktası tarafından döndürülen öğesinin EndpointDiscoveryMetadata içeriğini denetler. |
EndpointDiscoveryMetadata |
Bulunabilir bir hizmetin meta verilerini içerir. |
FindCompletedEventArgs |
Olay için FindCompleted bağımsız değişkenler. |
FindCriteria |
Hizmetleri ararken kullanılacak ölçütleri temsil eder. |
FindProgressChangedEventArgs |
Olay için FindProgressChanged bağımsız değişkenler. |
FindRequestContext |
İstemci tarafından gönderilen bir bulma isteğini temsil eder. |
FindResponse |
Bulma isteğinden gelen yanıtı temsil eder. |
ResolveCompletedEventArgs |
Olay için ResolveCompleted bağımsız değişkenler. |
ResolveCriteria |
Bir hizmeti çözümlerken kullanılacak ölçütleri temsil eder. |
ResolveResponse |
Bir çözüm isteğinden gelen yanıtı temsil eder. |
ServiceDiscoveryBehavior |
Bu sınıf, hizmet uç noktalarının bulunabilirliğini denetler. |
UdpAnnouncementEndpoint |
Udp bağlaması üzerinden duyuru iletileri göndermek için hizmetler tarafından kullanılan standart uç nokta. Bu uç nokta' dan AnnouncementEndpoint devralır ve benzer şekilde sabit bir sözleşmeye sahiptir ve iki bulma sürümünü destekler. Buna ek olarak, WS-Discovery belirtimlerinde belirtilen sabit bir UDP bağlaması ve varsayılan adres değeri vardır (WS-Discovery Nisan 2005 veya WS-Discovery sürüm 1.1). Bu nedenle, en basit durumda, bir AnnouncementEndpoint oluşturup bir hizmete eklerken bu değerlerden herhangi birini belirtmeniz gerekmez. |
UdpDiscoveryEndpoint |
UDP çok noktaya yayın bağlaması üzerinden bulma işlemleri için önceden yapılandırılmış standart uç nokta. Bu uç nokta' dan DiscoveryEndpoint devralır ve benzer şekilde sabit bir sözleşmeye sahiptir ve iki WS-Discovery protokol sürümünü destekler. Ayrıca, sabit bir UDP bağlaması ve WS-Discovery belirtimlerinde belirtildiği gibi varsayılan bir adresi vardır (WS-Discovery Nisan 2005 veya WS-Discovery V1.1). |
UdpTransportSettings |
UDP aktarım ayarlarını belirlemenizi sağlar. |
Numaralandırmalar
ServiceDiscoveryMode |
Kullanılacak bulma modunu belirtir. |