Aracılığıyla paylaş


GitHttpHandler Sınıf

Devralma Hiyerarşisi

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

Ad alanı:  Microsoft.TeamFoundation.Git.Server
Derleme:  Microsoft.TeamFoundation.Git.Server (Microsoft.TeamFoundation.Git.Server.dll içinde)

Sözdizimi

'Bildirim
Public MustInherit Class GitHttpHandler _
    Inherits TeamFoundationHttpHandler
public abstract class GitHttpHandler : TeamFoundationHttpHandler

GitHttpHandler türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Korumalı yöntem GitHttpHandler

Üst

Özellikler

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

Üst

Yöntemler

  Ad Açıklama
Korumalı yöntem CheckGitFeatureEnabled
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. (TeamFoundationHttpHandler kaynağından devralındı.)
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. (TeamFoundationHttpHandler.HandleException(Exception, String, Int32, Boolean) geçersiz kılınır.)
Korumalı yöntem LeaveMethod LeaveMethod kod yürütmesi WebMethod'in kapsamı içinde son parçası olarak çağrılabilir. (TeamFoundationHttpHandler kaynağından devralındı.)
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. (TeamFoundationHttpHandler kaynağından devralındı.)
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. (TeamFoundationHttpHandler kaynağından devralındı.)
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.Git.Server Ad Alanı