ReceivePackHandler 類別
繼承階層架構
System.Object
Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationHttpHandler
Microsoft.TeamFoundation.Git.Server.GitHttpHandler
Microsoft.TeamFoundation.Git.Server.ReceivePackHandler
命名空間: Microsoft.TeamFoundation.Git.Server
組件: Microsoft.TeamFoundation.Git.Server (在 Microsoft.TeamFoundation.Git.Server.dll 中)
語法
'宣告
Public Class ReceivePackHandler _
Inherits GitHttpHandler
public class ReceivePackHandler : GitHttpHandler
ReceivePackHandler 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
ReceivePackHandler |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
HandlerHttpContext | HttpContextBase 與這個 Web 服務要求。 (繼承自 TeamFoundationHttpHandler)。 | |
IsReusable | TeamFoundationHttpHandler 的非可重複使用。(我們在每個要求要上面建構函式呼叫,以便與 m_requestContext 的成員為目前要求都會設定,我們處理) 不是中的第一個要求 (繼承自 TeamFoundationHttpHandler)。 | |
RequestContext | RequestContext 與這個 Web 服務要求。 (繼承自 TeamFoundationHttpHandler)。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
CheckGitFeatureEnabled | (繼承自 GitHttpHandler)。 | |
EnterMethod | EnterMethod 用來注意處理常式的開始定義有關處理常式的資訊執行。 (繼承自 TeamFoundationHttpHandler)。 | |
Equals | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 | |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
HandleException | 這個基本的 WebService ExceptionHandler 在未來記錄的要求內容擷取例外狀況並記錄它。服務可以選擇忽略這個方法,會根據例外狀況,變更例外狀況,要求它或讓它的某些動作傳遞。 (繼承自 GitHttpHandler)。 | |
LeaveMethod | 應該呼叫 LeaveMethod 做為最後一個程式碼區段以 WebMethod 的範圍內執行。 (繼承自 TeamFoundationHttpHandler)。 | |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 | |
ProcessRequest | (覆寫 TeamFoundationHttpHandler.ProcessRequest(HttpContext)。) | |
SetMethodName | 設定方法名稱 (非呼叫 EnterMethod)。這會呼叫與 methodInformation 相同的執行個體,不過,沒有參數的方法,以便正確註冊活動記錄檔而不是它的 URL。 (繼承自 TeamFoundationHttpHandler)。 | |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。