ITeamFoundationRequestFilter - интерфейс
ITeamFoundationRequestFilter используется для получения уведомления запросов, прежде чем они обрабатываются и после их завершения.
Пространство имен: Microsoft.TeamFoundation.Framework.Server
Сборка: Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)
Синтаксис
'Декларация
<InheritedExportAttribute> _
Public Interface ITeamFoundationRequestFilter
[InheritedExportAttribute]
public interface ITeamFoundationRequestFilter
Тип ITeamFoundationRequestFilter предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
![]() |
BeginRequest | BeginRequest вызывается после того, как Team Foundation Server определит, сайт/узел запрос и проверяется, что он предназначен для обработки запросов. Не гарантируется вызов BeginRequest для всех запросов. ITeamFoundationRequestFilter может создавать RequestFilterException в BeginRequest, чтобы запрос быть завершенным раннее и сообщение об ошибке, возвращаемое вызывающему объекту. |
![]() |
EndRequest | EndRequest вызывается после завершения запроса. Все запросы с BeginRequest, будут иметь соответствующий вызов EndRequest. Исключения не учитываются, поскольку запрос завершен. теперь |
![]() |
EnterMethod | Объявлено EnterMethod вызывается после метода, выполняться в данном запросе.Вызывается во время EnterMethod основные сведения о методе будут доступны.Это включает имя метода, тип и список paramaters ввода. Эта информация будет доступно в requestContext.Method. ITeamFoundationRequestFilter может создавать RequestFilterException в EnterMethod, чтобы запрос быть завершенным раннее и сообщение об ошибке, возвращаемый вызывающему объекту. |
![]() |
LeaveMethod | LeaveMethod вызывается, если метод завершается.После EnterMethod вызывается LeaveMethod всегда должен вызываться. Исключения не учитываются, поскольку запрос завершен. теперь |
![]() |
RequestReady | RequestReady вызывается после завершения проверки подлинности запроса и около начать выполнение.На этом этапе свойство requestContext.UserContext будет содержать данные пользователя, прошедшего проверку подлинности. ITeamFoundationRequestFilter может создавать RequestFilterException в RequestReady, чтобы запрос быть завершенным раннее и сообщение об ошибке, возвращаемый вызывающему объекту. |
В начало страницы
См. также
Ссылки
Microsoft.TeamFoundation.Framework.Server - пространство имен