TeamFoundationHttpHandler Sınıf
TeamFoundationHttpHandler özel işleyicileri oluşturmak hizmet geliştiricileri için bir temel sınıf olmak için tasarlanmıştır ve hizmet kodunun ve Team Foundation çerçevesi arasında bir bütünleştirme noktası sağlar.
Devralma Hiyerarşisi
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
Ad alanı: Microsoft.TeamFoundation.Server.Core.WebServices
Derleme: Microsoft.TeamFoundation.Server.Core (Microsoft.TeamFoundation.Server.Core.dll içinde)
Sözdizimi
'Bildirim
Public MustInherit Class TeamFoundationHttpHandler _
Implements IHttpHandler
public abstract class TeamFoundationHttpHandler : IHttpHandler
TeamFoundationHttpHandler türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
TeamFoundationHttpHandler() | TeamFoundationHttpHandler temel sınıf kurucusunu, yalnızca türetilmiş bir sınıf oluşturmayı zorlamak korunmaktadır.Bu oluşturucu, bir TeamFoundationApplication içinde çalıştığımızı doğrular ve hizmet yürütme işlemi için bazı bağlam bilgilerini toplar. | |
TeamFoundationHttpHandler(HttpContextBase) | Test Edilebilirlik için izin vermek için açık parametre yapıcısı. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
HandlerHttpContext | Bu web hizmeti istek ile ilişkilendirilmiş HttpContextBase. | |
IsReusable | TeamFoundationHttpHandler'ın yeniden kullanılabilir değildir. (İstiyoruz kurucu üyeleriyle m_requestContext gibi böylece her istek adlı için yukarıdaki Kur geçerli isteğin olacaktır, biz ilk isteği ele.) | |
RequestContext | Bu web hizmeti isteği ile ilişkili RequestContext. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
EnterMethod | EnterMethod yürütülen işleyicisi hakkında bilgi tanımlamak için işleyici başına unutmayın için kullanılır. | |
Equals | Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
Finalize | Kaynakları boşaltın ve atık toplama işlemi tarafından alınmadan önce diğer temizleme işlemleri gerçekleştirmek bir nesne sağlar. (Object kaynağından devralındı.) | |
GetHashCode | Varsayılan karma işlevi hizmet verir. (Object kaynağından devralındı.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
HandleException | Bu temel WebService ExceptionHandler özel durumu yakalar ve gelecekte günlüğe kaydetmek için istek Bağlamına kaydeder.Hizmetler bu yöntemi geçersiz kılmayı seçebilir; özel durumu değiştirmek, yemek veya yalnızca geçmesine izin vermek gibi özel duruma dayalı bazı eylemler gerçekleştirebilir. | |
LeaveMethod | LeaveMethod kod yürütmesi WebMethod'in kapsamı içinde son parçası olarak çağrılabilir. | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
ProcessRequest | Türetilmiş sınıf ProcessRequest metodu uygulamalıdır. | |
SetMethodName | (EnterMethod çağırmaz.) yöntem adını belirler Bu yöntemi yalnızca URL yerine etkinlik günlüğünün düzgün kaydedilir böylece aynı örneğini methodInformation, ancak parametre olmadan çağrılması amaçlanmıştır. | |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) |
Üst
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.