Aracılığıyla paylaş


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
Korumalı yöntem 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.
Korumalı yöntem TeamFoundationHttpHandler(HttpContextBase) Test Edilebilirlik için izin vermek için açık parametre yapıcısı.

Üst

Özellikler

  Ad Açıklama
Korumalı özellik HandlerHttpContext Bu web hizmeti istek ile ilişkilendirilmiş HttpContextBase.
Genel özellik 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.)
Korumalı özellik RequestContext Bu web hizmeti isteği ile ilişkili RequestContext.

Üst

Yöntemler

  Ad Açıklama
Korumalı yöntem 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.
Genel yöntem Equals Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Korumalı yöntem 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ı.)
Genel yöntem GetHashCode Varsayılan karma işlevi hizmet verir. (Object kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem 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.
Korumalı yöntem LeaveMethod LeaveMethod kod yürütmesi WebMethod'in kapsamı içinde son parçası olarak çağrılabilir.
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem ProcessRequest Türetilmiş sınıf ProcessRequest metodu uygulamalıdır.
Korumalı yöntem 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.
Genel yöntem 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.

Ayrıca bkz.

Başvuru

Microsoft.TeamFoundation.Server.Core.WebServices Ad Alanı