Classe TeamFoundationHttpHandler
Il TeamFoundationHttpHandler è progettato per essere una classe base per gli sviluppatori di servizio compilare i gestori personalizzati e fornisce un punto di integrazione tra il codice del servizio e il framework di Team Foundation.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationHttpHandler
Microsoft.TeamFoundation.Git.Server.GitHttpHandler
Microsoft.TeamFoundation.Server.Core.FileHttpHandler
Microsoft.TeamFoundation.Server.Core.WebServices.FrameworkHttpHandler
Microsoft.TeamFoundation.Server.Core.WebServices.TraceToggle
Microsoft.TeamFoundation.VersionControl.Server.VersionControlHttpHandler
Spazio dei nomi: Microsoft.TeamFoundation.Server.Core.WebServices
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Sintassi
'Dichiarazione
Public MustInherit Class TeamFoundationHttpHandler _
Implements IHttpHandler
public abstract class TeamFoundationHttpHandler : IHttpHandler
Il tipo TeamFoundationHttpHandler espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
TeamFoundationHttpHandler() | Il costruttore della classe base di TeamFoundationHttpHandler è protetto che impone solo la creazione della classe derivata.Questo costruttore convalida che viene eseguito all'interno di un TeamFoundationApplication e raccogliere informazioni sul contesto per l'esecuzione del servizio. |
![]() |
TeamFoundationHttpHandler(HttpContextBase) | Costruttore esplicito di parametro da consentire testabilità. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
HandlerHttpContext | Il HttpContextBase associato a questa richiesta di servizio web. |
![]() |
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.) |
![]() |
RequestContext | Il RequestContext associato a questa richiesta di servizio web. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
EnterMethod | EnterMethod viene utilizzato per indicare l'inizio del gestore per definire le informazioni sul gestore eseguito. |
![]() |
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. |
![]() |
LeaveMethod | LeaveMethod deve essere chiamato come ultimo blocco di codice all'interno dell'esecuzione dell'ambito del WebMethod. |
![]() |
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. |
![]() |
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. |
![]() |
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.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.TeamFoundation.Server.Core.WebServices