UdpAnnouncementEndpoint Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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) |