DiscoveryProxy Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный базовый класс, используемый для реализации прокси-сервера обнаружения.
public ref class DiscoveryProxy abstract
public abstract class DiscoveryProxy
type DiscoveryProxy = class
Public MustInherit Class DiscoveryProxy
- Наследование
-
DiscoveryProxy
Конструкторы
DiscoveryProxy() |
Инициализирует новый экземпляр класса DiscoveryProxy. |
DiscoveryProxy(DiscoveryMessageSequenceGenerator) |
Инициализирует новый экземпляр класса DiscoveryProxy указанным значением DiscoveryMessageSequenceGenerator. |
DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32) |
Инициализирует новый экземпляр класса 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) |