Поделиться через


HttpListener.ExtendedProtectionSelector Делегат

Определение

Делегат, вызываемый для определения объекта ExtendedProtectionPolicy, который следует использовать для каждого запроса HttpListener.

public: delegate System::Security::Authentication::ExtendedProtection::ExtendedProtectionPolicy ^ HttpListener::ExtendedProtectionSelector(HttpListenerRequest ^ request);
public delegate System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy HttpListener.ExtendedProtectionSelector(HttpListenerRequest request);
type HttpListener.ExtendedProtectionSelector = delegate of HttpListenerRequest -> ExtendedProtectionPolicy
Public Delegate Function HttpListener.ExtendedProtectionSelector(request As HttpListenerRequest) As ExtendedProtectionPolicy 

Параметры

request
HttpListenerRequest

Объект HttpListenerRequest для определения политики расширенной защиты, которую будет использовать экземпляр HttpListener для обеспечения расширенной защиты.

Возвращаемое значение

Объект ExtendedProtectionPolicy, который задает политику расширенной защиты, используемую в этом запросе.

Комментарии

Класс HttpListener.ExtendedProtectionSelector используется со встроенной проверкой подлинности Windows для обеспечения расширенной защиты. Для каждого запроса делегат может выбрать параметры, которые HttpListener экземпляр будет использовать для обеспечения расширенной защиты.

Методы расширения

GetMethodInfo(Delegate)

Получает объект, представляющий метод, представленный указанным делегатом.

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

См. также раздел