System.ServiceModel.Discovery Ad Alanı

Keşfedilebilir hizmetlerin oluşturulması ve kullanılması için gerekli olan sınıfları içerir. Contains the classes required for the creation and use of discoverable services. Bu sınıflar, Windows Communication Foundation (WCF) için WS-Discovery protokolünü uygular. These classes implement the WS-Discovery protocol for Windows Communication Foundation (WCF).

Sınıflar

AnnouncementClient

Hizmetler tarafından keşif duyurusu iletileri göndermek için kullanılır.Used by services to send discovery announcement messages. İstemciler, AnnouncementService duyuru iletilerini dinlemek ve üzerinde işlem yapmak için özellikle karşılık gelen sınıfı bulma mekanizmasını kullanabilir.Clients can use the discovery mechanism, specifically the corresponding AnnouncementService class to listen and act on the announcement messages. Duyuru iletisi, hizmet hakkında tam sözleşme adı, hizmetin üzerinde çalışan tüm kapsamlar ve hizmetin göndermek istediği özel meta veriler gibi bilgileri içerir.An announcement message contains information about the service such as its fully-qualified contract name, any scopes that the service is operating in as well as any custom metadata the service wants to send.

AnnouncementEndpoint

Hizmetler tarafından duyuru iletileri göndermek için kullanılan standart bir uç nokta.A standard endpoint that is used by services to send announcement messages.

AnnouncementEventArgs

Duyuru olayı bağımsız değişkenlerini geçirmek için kullanılır.Used to pass announcement event arguments.

AnnouncementService

Duyuru hizmetinin kendine barındırılan bir uygulamasıdır.A self-hosted implementation of the announcement service.

DiscoveryClient

Kullanılabilir hizmetleri keşfetmenizi sağlar.Allows you to discover available services.

DiscoveryClientBindingElement

Keşif istemci kanalının avantajlarından yararlanabilmek için bir WCF istemci uygulamasına eklenebilen bağlama öğesi.A binding element that can be added to a WCF client application to take advantage of the Discovery client channel. Bulma istemci kanalı, bir WCF istemci uygulamasının uç nokta adresini önceden bilmeden bulunabilir bir hizmete erişmesine izin verir.The Discovery client channel allows a WCF client application to access a discoverable service without knowing the endpoint address in advance.

DiscoveryEndpoint

Standart bulma uç noktası.A standard discovery endpoint.

DiscoveryEndpointProvider

Bulma uç noktası sağlar.Provides a discovery endpoint.

DiscoveryMessageSequence

WS-Discovery protokolünde tanımlanan AppSequence üst bilgisini temsil eder.Represents the AppSequence header defined in the WS-Discovery protocol.

DiscoveryMessageSequenceGenerator

Örnek oluşturan yardımcı sınıf DiscoveryMessageSequence .A helper class that creates DiscoveryMessageSequence instances.

DiscoveryOperationContextExtension

Çeşitli yapılandırma öğelerini bulma çalışma zamanı için kullanılabilir hale getirmek için kullanılan bir işlem bağlamı uzantısı.An operation context extension used to make various configuration items available to the discovery runtime.

DiscoveryProxy

Bir bulma proxy 'si uygulamak için kullanılan soyut temel sınıf.An abstract base class used to implement a discovery proxy.

DiscoveryService

Bir bulma hizmetini uygulamak için kullanılan soyut temel sınıf.An abstract base class used to implement a discovery service.

DiscoveryServiceExtension

Özel bir bulma hizmeti veya yayımlanan uç noktaları almak için bir soyut WCF uzantısı sınıfı.An abstract WCF extension class for specifying a custom discovery service or for getting the published endpoints.

DiscoveryVersion

Kullanılacak WS-Discovery protokolünün sürümünü belirtir.Specifies the version of the WS-Discovery protocol to use.

DynamicEndpoint

Çalışma zamanında dinamik olarak uç nokta adresini bulmak için WS-Discovery kullanan bir uç nokta.An endpoint that uses WS-Discovery to find the endpoint address dynamically at runtime.

EndpointDiscoveryBehavior

EndpointDiscoveryMetadataBir bulma uç noktası tarafından döndürülen içeriğini denetler.Controls the content of the EndpointDiscoveryMetadata returned by a discovery endpoint.

EndpointDiscoveryMetadata

Bulunabilir bir hizmet için meta verileri içerir.Contains the metadata for a discoverable service.

FindCompletedEventArgs

Olay için bağımsız değişkenler FindCompleted .Arguments for the FindCompleted event.

FindCriteria

Hizmetleri ararken kullanılacak ölçütleri temsil eder.Represents the criteria to use when searching for services.

FindProgressChangedEventArgs

Olay için bağımsız değişkenler FindProgressChanged .Arguments for the FindProgressChanged event.

FindRequestContext

İstemci tarafından gönderilen bir bul isteğini temsil eder.Represents a find request sent by a client.

FindResponse

Bir bul isteğinin yanıtını temsil eder.Represents the response from a find request.

ResolveCompletedEventArgs

Olay için bağımsız değişkenler ResolveCompleted .Arguments for the ResolveCompleted event.

ResolveCriteria

Bir hizmet çözümlenirken kullanılacak ölçütleri temsil eder.Represents the criteria to use when resolving a service.

ResolveResponse

Bir Resolve isteğinin yanıtını temsil eder.Represents the response from a resolve request.

ServiceDiscoveryBehavior

Bu sınıf, hizmet uç noktalarının bulunabilirliğini denetler.This class controls the discoverability of service endpoints.

UdpAnnouncementEndpoint

Hizmetler tarafından bir UDP bağlaması üzerinden duyuru iletileri göndermek için kullanılan standart bir uç nokta.A standard endpoint that is used by services to send announcement messages over a UDP binding. Bu uç nokta öğesinden devralır AnnouncementEndpoint ve benzer şekilde sabit bir sözleşmeye sahiptir ve iki keşif sürümünü destekler.This endpoint inherits from AnnouncementEndpoint and similarly has a fixed contract and supports two discovery versions. Buna ek olarak, bir sabit UDP bağlaması ve WS-Discovery belirtimleri (WS-Discovery Nisan 2005 veya WS-Discovery sürüm 1,1) belirtilen varsayılan bir adres değeri vardır.In addition it has a fixed UDP binding and a default address value as specified in the WS-Discovery specifications (WS-Discovery April 2005 or WS-Discovery version 1.1). Bu nedenle, en basit durumda, oluşturup bir hizmete eklediğinizde bu değerlerden herhangi birini belirtmeniz gerekmez AnnouncementEndpoint .Therefore, in the simplest case you do not have to specify any of these values when you create an AnnouncementEndpoint and add it to a service.

UdpDiscoveryEndpoint

Bir UDP çok noktaya yayın bağlaması üzerinde bulma işlemleri için önceden yapılandırılmış standart bir uç nokta.A standard endpoint that is pre-configured for discovery operations over a UDP multicast binding. Bu uç nokta öğesinden devralır DiscoveryEndpoint ve benzer şekilde sabit bir sözleşmeye sahiptir ve ıkı WS-Discovery protokol sürümünü destekler.This endpoint inherits from DiscoveryEndpoint and similarly has a fixed contract and supports two WS-Discovery protocol versions. Ayrıca, WS-Discovery belirtimleri (WS-Discovery Nisan 2005 veya WS-Discovery V 1.1) içinde belirtilen bir sabit UDP bağlaması ve varsayılan bir adres vardır.In addition, it has a fixed UDP binding and a default address as specified in the WS-Discovery specifications (WS-Discovery April 2005 or WS-Discovery V1.1).

UdpTransportSettings

UDP taşıma ayarlarını ayarlamanıza olanak sağlar.Enables you to set UDP transport settings.

Numaralandırmalar

ServiceDiscoveryMode

Kullanılacak bulma modunu belirtir.Specifies the discovery mode to use.