UdpAnnouncementEndpoint Classe

Definição

Um endpoint padrão usado pelos serviços para enviar mensagens de anúncio através de uma ligação UDP. Este endpoint herda de AnnouncementEndpoint e tem igualmente um contrato fixo e suporta duas versões de descoberta. Além disso, tem uma ligação fixa no UDP e um valor de endereço predefinido, conforme especificado nas especificações WS-Discovery (WS-Discovery abril de 2005 ou WS-Discovery versão 1.1). Portanto, no caso mais simples, não precisa de especificar nenhum destes valores ao criar um AnnouncementEndpoint e adicioná-lo a um serviço.

public ref class UdpAnnouncementEndpoint : System::ServiceModel::Discovery::AnnouncementEndpoint
public class UdpAnnouncementEndpoint : System.ServiceModel.Discovery.AnnouncementEndpoint
type UdpAnnouncementEndpoint = class
    inherit AnnouncementEndpoint
Public Class UdpAnnouncementEndpoint
Inherits AnnouncementEndpoint
Herança
UdpAnnouncementEndpoint

Construtores

Name Description
UdpAnnouncementEndpoint()

Cria uma nova instância da UdpAnnouncementEndpoint classe.

UdpAnnouncementEndpoint(DiscoveryVersion, String)

Cria uma nova instância do UdpAnnouncementEndpoint que está configurada para usar o endereço especificado DiscoveryVersion e multicast.

UdpAnnouncementEndpoint(DiscoveryVersion, Uri)

Cria uma nova instância do UdpAnnouncementEndpoint que está configurada para usar o endereço especificado DiscoveryVersion e multicast.

UdpAnnouncementEndpoint(DiscoveryVersion)

Cria uma nova instância da UdpAnnouncementEndpoint classe configurada para usar o especificado DiscoveryVersion.

UdpAnnouncementEndpoint(String)

Cria uma nova instância da UdpAnnouncementEndpoint classe com o endereço multicast especificado.

UdpAnnouncementEndpoint(Uri)

Cria uma nova instância da UdpAnnouncementEndpoint classe com o endereço multicast especificado.

Campos

Name Description
DefaultIPv4MulticastAddress

O endereço multicast UDP predefinido para IPv4.

DefaultIPv6MulticastAddress

O endereço multicast UDP predefinido para IPv6.

Propriedades

Name Description
Address

Obtém ou define o endereço do endpoint do endpoint do serviço.

(Herdado de ServiceEndpoint)
Behaviors

Obtém os comportamentos do endpoint do serviço.

(Herdado de ServiceEndpoint)
Binding

Obtém ou define a ligação para o endpoint do serviço.

(Herdado de ServiceEndpoint)
Contract

Obtém o contrato para o endpoint de serviço.

(Herdado de ServiceEndpoint)
DiscoveryVersion

Obtém a versão de descoberta que este endpoint de anúncio suporta.

(Herdado de AnnouncementEndpoint)
EndpointBehaviors

Obtém os comportamentos do endpoint do serviço.

(Herdado de ServiceEndpoint)
IsSystemEndpoint

Obtém ou define se o endpoint do serviço é gerado pelo sistema em vez de ser definido pelo utilizador.

(Herdado de ServiceEndpoint)
ListenUri

Obtém ou define o URI a partir do qual o endpoint de serviço ouve.

(Herdado de ServiceEndpoint)
ListenUriMode

Obtém ou define como o transporte gere o URI fornecido ao serviço para ouvir.

(Herdado de ServiceEndpoint)
MaxAnnouncementDelay

Obtém ou define o atraso máximo de anúncio.

(Herdado de AnnouncementEndpoint)
MulticastAddress

Obtém ou define o endereço multicast do endpoint.

Name

Obtém ou define o nome do endpoint do serviço.

(Herdado de ServiceEndpoint)
TransportSettings
Obsoleto.

Recebe as definições de transporte UDP associadas à UdpAnnouncementEndpoint instância.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a