TeamFoundationApplication 類別
繼承階層架構
System.Object
System.Web.HttpApplication
Microsoft.TeamFoundation.Framework.Server.Alm.TeamFoundationApplication
命名空間: Microsoft.TeamFoundation.Framework.Server.Alm
組件: Microsoft.TeamFoundation.Framework.Server (在 Microsoft.TeamFoundation.Framework.Server.dll 中)
語法
'宣告
Public Class TeamFoundationApplication _
Inherits HttpApplication _
Implements IRegisteredObject
public class TeamFoundationApplication : HttpApplication,
IRegisteredObject
TeamFoundationApplication 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
TeamFoundationApplication |
回頁首
屬性
名稱 | 說明 | |
---|---|---|
Application | 取得應用程式目前的狀態。 (繼承自 HttpApplication)。 | |
Context | 取得有關目前要求的 HTTP 特有資訊。 (繼承自 HttpApplication)。 | |
Events | 取得處理所有應用程式事件的事件處理常式委派 (Delegate) 的清單。 (繼承自 HttpApplication)。 | |
Modules | 取得目前應用程式的模組集合。 (繼承自 HttpApplication)。 | |
Request | 取得目前要求的內建要求物件。 (繼承自 HttpApplication)。 | |
RequestContext | ||
Response | 取得目前要求的內建回應物件。 (繼承自 HttpApplication)。 | |
Server | 取得目前要求的內建伺服器物件。 (繼承自 HttpApplication)。 | |
Session | 取得提供工作階段資料存取的內建工作階段物件。 (繼承自 HttpApplication)。 | |
Site | 取得或設定 IComponent 實作的位置介面。 (繼承自 HttpApplication)。 | |
User | 取得目前要求的內建使用者物件。 (繼承自 HttpApplication)。 |
回頁首
方法
回頁首
事件
名稱 | 說明 | |
---|---|---|
AcquireRequestState | 當 ASP.NET 取得與目前要求關聯的目前狀態 (例如,工作階段狀態) 時發生。 (繼承自 HttpApplication)。 | |
AuthenticateRequest | 發生於安全性模組建立使用者的識別 (Identity) 時。 (繼承自 HttpApplication)。 | |
AuthorizeRequest | 發生於安全性模式驗證使用者授權時。 (繼承自 HttpApplication)。 | |
BeginRequest | 發生於 ASP.NET 回應要求時,做為 HTTP 管線的執行鏈結裡的第一個事件。 (繼承自 HttpApplication)。 | |
Disposed | 發生於處置應用程式時。 (繼承自 HttpApplication)。 | |
EndRequest | 發生於 ASP.NET 回應要求時,做為 HTTP 管線的執行鏈結裡的最後一個事件。 (繼承自 HttpApplication)。 | |
Error | 當擲回未處理的例外狀況時發生。 (繼承自 HttpApplication)。 | |
LogRequest | 發生於 ASP.NET 執行目前要求的任何記錄之前。 (繼承自 HttpApplication)。 | |
MapRequestHandler | 基礎架構。發生於選取處理常式以回應要求時。 (繼承自 HttpApplication)。 | |
OnFormatError | ||
OnReportError | ||
PostAcquireRequestState | 當取得與目前要求關聯的要求狀態 (例如,工作階段狀態) 時發生。 (繼承自 HttpApplication)。 | |
PostAuthenticateRequest | 發生於安全性模組建立使用者的識別 (Identity) 時。 (繼承自 HttpApplication)。 | |
PostAuthorizeRequest | 當目前要求的使用者已獲授權時發生。 (繼承自 HttpApplication)。 | |
PostLogRequest | 發生於 ASP.NET 完成處理 LogRequest 事件的所有事件處理常式時。 (繼承自 HttpApplication)。 | |
PostMapRequestHandler | 當 ASP.NET 已對應目前要求至適當事件處理常式時發生。 (繼承自 HttpApplication)。 | |
PostReleaseRequestState | 當 ASP.NET 已完成執行所有要求事件處理常式並已儲存要求狀態資料時發生。 (繼承自 HttpApplication)。 | |
PostRequestHandlerExecute | 當 ASP.NET 事件處理常式 (例如,網頁或 XML Web Service) 完成執行時發生。 (繼承自 HttpApplication)。 | |
PostResolveRequestCache | 當 ASP.NET 略過目前事件處理常式的執行並允許快取模組從快取中服務要求時發生。 (繼承自 HttpApplication)。 | |
PostUpdateRequestCache | 當 ASP.NET 完成更新快取模組並儲存回應 (用來從快取中服務後續的要求) 時發生。 (繼承自 HttpApplication)。 | |
PreRequestHandlerExecute | 正好發生於 ASP.NET 開始執行事件處理常式 (例如,網頁或 XML Web Service) 之前。 (繼承自 HttpApplication)。 | |
PreSendRequestContent | 正好發生於 ASP.NET 傳送內容給用戶端時。 (繼承自 HttpApplication)。 | |
PreSendRequestHeaders | 正好發生於 ASP.NET 傳送 HTTP 標頭給用戶端時。 (繼承自 HttpApplication)。 | |
ReleaseRequestState | 發生於 ASP.NET 完成所有要求事件處理常式的執行之後。這個事件會造成狀態模組儲存目前的狀態資料。 (繼承自 HttpApplication)。 | |
RequestCompleted | 在放開與要求相關聯的 managed 的物件時,就會發生。 (繼承自 HttpApplication)。 | |
ResolveRequestCache | 發生於 ASP.NET 完成授權事件,讓快取模組服務來自快取的要求,並略過事件處理常式 (例如,網頁或 XML Web Service) 的執行時。 (繼承自 HttpApplication)。 | |
UpdateRequestCache | 發生於 ASP.NET 完成執行事件處理常式,為了讓快取模組儲存會用於服務後續來自快取的要求的回應時。 (繼承自 HttpApplication)。 |
回頁首
欄位
名稱 | 說明 | |
---|---|---|
s_deploymentDatabase |
回頁首
明確介面實作
名稱 | 說明 | |
---|---|---|
IHttpAsyncHandler.BeginProcessRequest | 啟始對 HTTP 事件處理常式的非同步呼叫。 (繼承自 HttpApplication)。 | |
IHttpAsyncHandler.EndProcessRequest | 處理序完成時,提供非同步處理序 End 方法。 (繼承自 HttpApplication)。 | |
IHttpHandler.IsReusable | 取得 Boolean 值,指出另一個要求是否可以使用 IHttpHandler 物件。 (繼承自 HttpApplication)。 | |
IHttpHandler.ProcessRequest | 以實作 IHttpHandler 介面的自訂 HTTP 處理常式,來啟用 HTTP Web 要求的處理。 (繼承自 HttpApplication)。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。