DiscoveryProxy Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный базовый класс, используемый для реализации прокси-сервера обнаружения.
public ref class DiscoveryProxy abstract
public abstract class DiscoveryProxy
type DiscoveryProxy = class
Public MustInherit Class DiscoveryProxy
- Наследование
-
DiscoveryProxy
Конструкторы
| Имя | Описание |
|---|---|
| DiscoveryProxy() |
Инициализирует новый экземпляр класса DiscoveryProxy. |
| DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32) |
Инициализирует новый экземпляр класса с указанной DiscoveryProxyDiscoveryMessageSequenceGenerator и повторяющимся длиной журнала сообщений. |
| DiscoveryProxy(DiscoveryMessageSequenceGenerator) |
Инициализирует новый экземпляр DiscoveryProxy класса с указанным DiscoveryMessageSequenceGenerator. |
Методы
| Имя | Описание |
|---|---|
| BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object) |
Переопределите этот метод, чтобы разрешить прокси-серверу обнаружения отправлять сообщения подавления многоадресной рассылки при получении запроса на поиск многоадресной рассылки. |
| BeginShouldRedirectResolve(ResolveCriteria, AsyncCallback, Object) |
Переопределите этот метод, чтобы разрешить прокси-серверу обнаружения отправлять сообщения подавления многоадресной рассылки при получении запроса на разрешение многоадресной рассылки. |
| EndShouldRedirectFind(IAsyncResult, Collection<EndpointDiscoveryMetadata>) |
Переопределите этот метод для обработки завершения отправки сообщения подавления многоадресной рассылки для запросов поиска. |
| EndShouldRedirectResolve(IAsyncResult, Collection<EndpointDiscoveryMetadata>) |
Переопределите этот метод для обработки завершения отправки сообщения подавления многоадресной рассылки для разрешения запросов. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| OnBeginFind(FindRequestContext, AsyncCallback, Object) |
Переопределите этот метод для обработки операции поиска. |
| OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Переопределите этот метод для обработки сообщения об автономном объявлении. |
| OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Переопределите этот метод для обработки сообщения объявления в Интернете. |
| OnBeginResolve(ResolveCriteria, AsyncCallback, Object) |
Переопределите этот метод для обработки операции разрешения. |
| OnEndFind(IAsyncResult) |
Переопределите этот метод для обработки завершения операции поиска. |
| OnEndOfflineAnnouncement(IAsyncResult) |
Переопределите этот метод для обработки завершения сообщения об автономном объявлении. |
| OnEndOnlineAnnouncement(IAsyncResult) |
Переопределите этот метод для обработки завершения сообщения объявления в Интернете. |
| OnEndResolve(IAsyncResult) |
Переопределите этот метод для обработки завершения операции разрешения. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |