Partager via


GitHttpHandler.HandleException, méthode

Ce WebService de base ExceptionHandler capture l'exception et l'enregistre dans le contexte de la requête pour le futur enregistrement. Les services peuvent choisir d'ignorer cette méthode, exécuter des actions sur l'exception, modifiant l'exception, la mangeant ou simplement la permettant de passer.

Espace de noms :  Microsoft.TeamFoundation.Git.Server
Assembly :  Microsoft.TeamFoundation.Git.Server (dans Microsoft.TeamFoundation.Git.Server.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • exception
    Type : System.Exception
    Exception qui a provoqué la demande d'échouer.
  • exceptionHeader
    Type : System.String
    L'en-tête à utiliser pour mettre l'exception type.
  • statusCode
    Type : System.Int32
    Le code de HttpStatus pour la réponse.
  • responseStarted
    Type : System.Boolean
    A l'envoi démarré par réponse.

Valeur de retour

Type : System.Exception
Exception obtenue, la classe de base retourne l'exception passée.

Sécurité .NET Framework

Voir aussi

Référence

GitHttpHandler Classe

Microsoft.TeamFoundation.Git.Server, espace de noms