UdpDiscoveryEndpoint Sınıf

Tanım

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).

public ref class UdpDiscoveryEndpoint : System::ServiceModel::Discovery::DiscoveryEndpoint
public class UdpDiscoveryEndpoint : System.ServiceModel.Discovery.DiscoveryEndpoint
type UdpDiscoveryEndpoint = class
    inherit DiscoveryEndpoint
Public Class UdpDiscoveryEndpoint
Inherits DiscoveryEndpoint
Devralma

Oluşturucular

UdpDiscoveryEndpoint()

UdpDiscoveryEndpoint sınıfının yeni bir örneğini oluşturur.

UdpDiscoveryEndpoint(DiscoveryVersion)

belirtilen DiscoveryVersionile sınıfının yeni bir örneğini UdpDiscoveryEndpoint oluşturur.

UdpDiscoveryEndpoint(DiscoveryVersion, String)

Belirtilen DiscoveryVersion ve çok noktaya yayın adresiyle sınıfının yeni bir örneğini UdpDiscoveryEndpoint oluşturur.

UdpDiscoveryEndpoint(DiscoveryVersion, Uri)

Belirtilen DiscoveryVersion ve çok noktaya yayın adresiyle sınıfının yeni bir örneğini UdpDiscoveryEndpoint oluşturur.

UdpDiscoveryEndpoint(String)

Belirtilen çok noktaya yayın adresiyle sınıfının yeni bir örneğini UdpDiscoveryEndpoint oluşturur.

UdpDiscoveryEndpoint(Uri)

Belirtilen çok noktaya yayın adresiyle sınıfının yeni bir örneğini UdpDiscoveryEndpoint oluşturur.

Alanlar

DefaultIPv4MulticastAddress

IPv4 için varsayılan UDP çok noktaya yayın adresi.

DefaultIPv6MulticastAddress

IPv6 için varsayılan UDP çok noktaya yayın adresi.

Özellikler

Address

Hizmet uç noktası için uç nokta adresini alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
Behaviors

Hizmet uç noktası için davranışları alır.

(Devralındığı yer: ServiceEndpoint)
Binding

Hizmet uç noktası için bağlamayı alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
Contract

Hizmet uç noktası için sözleşmeyi alır.

(Devralındığı yer: ServiceEndpoint)
DiscoveryMode

Uç nokta için bulma modunu alır.

(Devralındığı yer: DiscoveryEndpoint)
DiscoveryVersion

Uç nokta için öğesini DiscoveryVersion alır.

(Devralındığı yer: DiscoveryEndpoint)
EndpointBehaviors

Hizmet için uç nokta davranışlarını alır.

(Devralındığı yer: ServiceEndpoint)
IsSystemEndpoint

Hizmet uç noktasının kullanıcı tanımlı olmak için değil sistem tarafından oluşturulup oluşturulmadığını alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
ListenUri

Hizmet uç noktasının dinlediği URI'yi alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
ListenUriMode

Aktarım işleminin hizmetin dinlemesi için sağlanan URI'yi nasıl işlediğini alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
MaxResponseDelay

Yoklama işlemine yanıt veren ProbeMatches bir hizmet için en yüksek değeri TimeSpan alır veya ayarlar.

(Devralındığı yer: DiscoveryEndpoint)
MulticastAddress

Çok noktaya yayın adresini alır veya ayarlar.

Name

Hizmet uç noktasının adını alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
TransportSettings
Geçersiz.

UdpTransportSettings ile UdpDiscoveryEndpointilişkili örneği alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır