Classe GitHttpHandler
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationHttpHandler
Microsoft.TeamFoundation.Git.Server.GitHttpHandler
Microsoft.TeamFoundation.Git.Server.InfoRefsHandler
Microsoft.TeamFoundation.Git.Server.ReceivePackHandler
Microsoft.TeamFoundation.Git.Server.UploadPackHandler
Spazio dei nomi: Microsoft.TeamFoundation.Git.Server
Assembly: Microsoft.TeamFoundation.Git.Server (in Microsoft.TeamFoundation.Git.Server.dll)
Sintassi
'Dichiarazione
Public MustInherit Class GitHttpHandler _
Inherits TeamFoundationHttpHandler
public abstract class GitHttpHandler : TeamFoundationHttpHandler
Il tipo GitHttpHandler espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
GitHttpHandler |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
HandlerHttpContext | Il HttpContextBase associato a questa richiesta di servizio web. (Ereditato da TeamFoundationHttpHandler) | |
IsReusable | TeamFoundationHttpHandler non è riutilizzabile. (È il costruttore precedente per ottenere è stato chiamato a ogni richiesta in modo che i membri come m_requestContext siano configurati per la richiesta corrente, non la prima richiesta in cui è stato gestito.) (Ereditato da TeamFoundationHttpHandler) | |
RequestContext | Il RequestContext associato a questa richiesta di servizio web. (Ereditato da TeamFoundationHttpHandler) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CheckGitFeatureEnabled | ||
EnterMethod | EnterMethod viene utilizzato per indicare l'inizio del gestore per definire le informazioni sul gestore eseguito. (Ereditato da TeamFoundationHttpHandler) | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
HandleException | Questa base WebService ExceptionHandler acquisire l'eccezione e i record nel contesto della richiesta per la registrazione futura.I servizi possono scegliere di ignorare questo metodo, eseguono alcune azioni in base all'eccezione, modificando l'eccezione, mangiandola o solo lasciandola passare. (Esegue l'override di TeamFoundationHttpHandler.HandleException(Exception, String, Int32, Boolean)). | |
LeaveMethod | LeaveMethod deve essere chiamato come ultimo blocco di codice all'interno dell'esecuzione dell'ambito del WebMethod. (Ereditato da TeamFoundationHttpHandler) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ProcessRequest | La classe derivata deve implementare il metodo di ProcessRequest. (Ereditato da TeamFoundationHttpHandler) | |
SetMethodName | Imposta il nome del metodo (non chiama EnterMethod). Questa operazione deve essere chiamata alla stessa istanza di methodInformation, ma senza parametri in modo da collegare il metodo correttamente il registro attività anziché solo il relativo URL. (Ereditato da TeamFoundationHttpHandler) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.