AnnouncementEndpoint Класс

Определение

Стандартная конечная точка, используемая службами для отправки сообщений объявлений.

public ref class AnnouncementEndpoint : System::ServiceModel::Description::ServiceEndpoint
public class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint
type AnnouncementEndpoint = class
    inherit ServiceEndpoint
Public Class AnnouncementEndpoint
Inherits ServiceEndpoint
Наследование
AnnouncementEndpoint
Производный

Комментарии

Этот класс представляет конечную точку с фиксированным контрактом, поэтому при создании конечных точек объявления указывается только привязка и адрес. AnnouncementEndpoint поддерживает две версии протоколов обнаружения: WS-Discovery апреля 2005 г. и WS-Discovery июль 2008 г. Любой экземпляр конечной точки поддерживает только одну из этих версий. Выберите версию, поддерживаемую конечной точкой, предоставив discoveryVersion параметр соответствующему AnnouncementEndpoint конструктору. Версия обнаружения по умолчанию WS-Discovery апреля 2005 года.

AnnouncementClient используется AnnouncementEndpoint для отправки объявлений. AnnouncementService и все классы, производные от него, используются AnnouncementEndpoint для прослушивания объявлений.

Конструкторы

Имя Описание
AnnouncementEndpoint()

Создает новый экземпляр класса AnnouncementEndpoint.

AnnouncementEndpoint(Binding, EndpointAddress)

Создает новый экземпляр AnnouncementEndpoint класса с указанной привязкой и адресом.

AnnouncementEndpoint(DiscoveryVersion, Binding, EndpointAddress)

Создает новый экземпляр AnnouncementEndpoint класса, который поддерживает указанную с указанной DiscoveryVersion привязкой и адресом.

AnnouncementEndpoint(DiscoveryVersion)

Создает новый экземпляр класса, поддерживающего AnnouncementEndpoint указанный DiscoveryVersion.

Свойства

Имя Описание
Address

Возвращает или задает адрес конечной точки для конечной точки службы.

(Унаследовано от ServiceEndpoint)
Behaviors

Возвращает поведение конечной точки службы.

(Унаследовано от ServiceEndpoint)
Binding

Возвращает или задает привязку для конечной точки службы.

(Унаследовано от ServiceEndpoint)
Contract

Возвращает контракт для конечной точки службы.

(Унаследовано от ServiceEndpoint)
DiscoveryVersion

Возвращает версию обнаружения, поддерживает эту конечную точку объявления.

EndpointBehaviors

Возвращает поведение конечной точки для службы.

(Унаследовано от ServiceEndpoint)
IsSystemEndpoint

Возвращает или задает, создается ли конечная точка службы системой, а не определяемая пользователем.

(Унаследовано от ServiceEndpoint)
ListenUri

Получает или задает универсальный код ресурса (URI), по которому конечная точка службы прослушивает.

(Унаследовано от ServiceEndpoint)
ListenUriMode

Возвращает или задает способ обработки транспортного кода ресурса (URI), предоставленного службой для прослушивания.

(Унаследовано от ServiceEndpoint)
MaxAnnouncementDelay

Возвращает или задает максимальную задержку объявления.

Name

Возвращает или задает имя конечной точки службы.

(Унаследовано от ServiceEndpoint)

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к