UdpAnnouncementEndpoint Classe

Definição

Um ponto de extremidade padrão usado pelos serviços para enviar mensagens de anúncio por meio de uma associação UDP. Esse ponto de extremidade herda e tem AnnouncementEndpoint um contrato fixo e dá suporte a duas versões de descoberta. Além disso, ele tem uma associação UDP fixa e um valor de endereço padrão, conforme especificado nas especificações de WS-Discovery (WS-Discovery abril de 2005 ou WS-Discovery versão 1.1). Portanto, no caso mais simples, você não precisa especificar nenhum desses 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

Nome Description
UdpAnnouncementEndpoint()

Cria uma nova instância da UdpAnnouncementEndpoint classe.

UdpAnnouncementEndpoint(DiscoveryVersion, String)

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

UdpAnnouncementEndpoint(DiscoveryVersion, Uri)

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

UdpAnnouncementEndpoint(DiscoveryVersion)

Cria uma nova instância da UdpAnnouncementEndpoint classe que está configurada para usar a especificada 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

Nome Description
DefaultIPv4MulticastAddress

O endereço multicast UDP padrão para IPv4.

DefaultIPv6MulticastAddress

O endereço de multicast UDP padrão para IPv6.

Propriedades

Nome Description
Address

Obtém ou define o endereço do ponto de extremidade para o ponto de extremidade de serviço.

(Herdado de ServiceEndpoint)
Behaviors

Obtém os comportamentos do ponto de extremidade de serviço.

(Herdado de ServiceEndpoint)
Binding

Obtém ou define a associação para o ponto de extremidade de serviço.

(Herdado de ServiceEndpoint)
Contract

Obtém o contrato do ponto de extremidade de serviço.

(Herdado de ServiceEndpoint)
DiscoveryVersion

Obtém a versão de descoberta que este ponto de extremidade de anúncio dá suporte.

(Herdado de AnnouncementEndpoint)
EndpointBehaviors

Obtém os comportamentos de ponto de extremidade para o serviço.

(Herdado de ServiceEndpoint)
IsSystemEndpoint

Obtém ou define se o ponto de extremidade de serviço é gerado pelo sistema em vez de ser definido pelo usuário.

(Herdado de ServiceEndpoint)
ListenUri

Obtém ou define o URI no qual o ponto de extremidade de serviço escuta.

(Herdado de ServiceEndpoint)
ListenUriMode

Obtém ou define como o transporte manipula o URI fornecido para o serviço escutar.

(Herdado de ServiceEndpoint)
MaxAnnouncementDelay

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

(Herdado de AnnouncementEndpoint)
MulticastAddress

Obtém ou define o endereço multicast do ponto de extremidade.

Name

Obtém ou define o nome do ponto de extremidade de serviço.

(Herdado de ServiceEndpoint)
TransportSettings
Obsoleto.

Obtém as configurações de transporte UDP associadas à UdpAnnouncementEndpoint instância.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a