UdpAnnouncementEndpoint Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Стандартная конечная точка, используемая службами для отправки сообщений объявления через привязку UDP. Эта конечная точка наследует от AnnouncementEndpoint и аналогично имеет фиксированный контракт и поддерживает две версии службы обнаружения. Кроме того, она имеет фиксированную привязку UDP и значение адреса по умолчанию, как определено в спецификациях WS-Discovery (WS-Discovery от апреля 2005 или WS-Discovery версии 1.1). Поэтому в самом простом случае нет необходимости задавать эти значения, когда создается конечная точка AnnouncementEndpoint и добавляется в службу.
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
- Наследование
Конструкторы
UdpAnnouncementEndpoint() |
Создает новый экземпляр класса UdpAnnouncementEndpoint. |
UdpAnnouncementEndpoint(DiscoveryVersion) |
Создает новый экземпляр класса UdpAnnouncementEndpoint, который настроен на использование указанной версии DiscoveryVersion. |
UdpAnnouncementEndpoint(DiscoveryVersion, String) |
Создает новый экземпляр класса UdpAnnouncementEndpoint, использующего указанную DiscoveryVersion и адрес многоадресной рассылки. |
UdpAnnouncementEndpoint(DiscoveryVersion, Uri) |
Создает новый экземпляр класса UdpAnnouncementEndpoint, использующего указанную DiscoveryVersion и адрес многоадресной рассылки. |
UdpAnnouncementEndpoint(String) |
Создает новый экземпляр класса UdpAnnouncementEndpoint с указанным адресом многоадресной рассылки. |
UdpAnnouncementEndpoint(Uri) |
Создает новый экземпляр класса UdpAnnouncementEndpoint с указанным адресом многоадресной рассылки. |
Поля
DefaultIPv4MulticastAddress |
Адрес многоадресной рассылки UDP по умолчанию для IPv6. |
DefaultIPv6MulticastAddress |
Адрес многоадресной рассылки UDP по умолчанию для IPv6. |
Свойства
Address |
Получает или задает адрес конечной точки для конечной точки службы. (Унаследовано от ServiceEndpoint) |
Behaviors |
Получает расширения функциональности для конечной точки службы. (Унаследовано от ServiceEndpoint) |
Binding |
Получает или задает привязку для конечной точки службы. (Унаследовано от ServiceEndpoint) |
Contract |
Получает контракт для конечной точки службы. (Унаследовано от ServiceEndpoint) |
DiscoveryVersion |
Возвращает версию обнаружения, которую поддерживает данная конечная точка объявления. (Унаследовано от AnnouncementEndpoint) |
EndpointBehaviors |
Получает поведение конечной точки для службы. (Унаследовано от ServiceEndpoint) |
IsSystemEndpoint |
Возвращает или задает значение, указывающее, формируется ли конечная точка службы системой, а не определяется пользователем. (Унаследовано от ServiceEndpoint) |
ListenUri |
Получает или задает универсальный код ресурса (URI), при котором конечная точка службы ожидает передачи данных. (Унаследовано от ServiceEndpoint) |
ListenUriMode |
Получает или задает способ обработки транспортом универсального кода ресурса, предоставляемого службы для ожидания передачи данных. (Унаследовано от ServiceEndpoint) |
MaxAnnouncementDelay |
Возвращает или задает максимальную задержку объявления. (Унаследовано от AnnouncementEndpoint) |
MulticastAddress |
Получает или задает адрес многоадресной рассылки для конечной точки. |
Name |
Получает или задает имя конечной точки службы. (Унаследовано от ServiceEndpoint) |
TransportSettings |
Устаревшие..
Возвращает параметры транспорта UDP, связанные с экземпляром UdpAnnouncementEndpoint. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |