GitHttpHandler.HandleException 方法
這個基本的 WebService ExceptionHandler 在未來記錄的要求內容擷取例外狀況並記錄它。 服務可以選擇忽略這個方法,會根據例外狀況,變更例外狀況,要求它或讓它的某些動作傳遞。
命名空間: Microsoft.TeamFoundation.Git.Server
組件: Microsoft.TeamFoundation.Git.Server (在 Microsoft.TeamFoundation.Git.Server.dll 中)
語法
'宣告
Protected Overrides Function HandleException ( _
exception As Exception, _
exceptionHeader As String, _
statusCode As Integer, _
responseStarted As Boolean _
) As Exception
protected override Exception HandleException(
Exception exception,
string exceptionHeader,
int statusCode,
bool responseStarted
)
參數
- exception
類型:System.Exception
引起要求失敗的例外狀況。
- exceptionHeader
類型:System.String
要使用的標題將例外狀況型別。
- statusCode
類型:System.Int32
回應的 HttpStatus 程式碼。
- responseStarted
類型:System.Boolean
有回應開始傳送。
傳回值
類型:System.Exception
發生的例外狀況,基底類別會傳回例外狀況傳遞。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。