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)

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

AnnouncementEndpoint(DiscoveryVersion, Binding, EndpointAddress)

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

Свойства

Address

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

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

Получает расширения функциональности для конечной точки службы.

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

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

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

Получает контракт для конечной точки службы.

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

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

EndpointBehaviors

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

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

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

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

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

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

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

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

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

Name

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

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

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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