Aracılığıyla paylaş


TfsConnection Sınıf

Çalıştıran sunucuya istemci bağlantıyı temsil eden Team Foundation Server.

Devralma Hiyerarşisi

System.Object
  Microsoft.TeamFoundation.Client.TfsConnection
    Microsoft.TeamFoundation.Client.TfsConfigurationServer
    Microsoft.TeamFoundation.Client.TfsTeamProjectCollection

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

Sözdizimi

'Bildirim
Public MustInherit Class TfsConnection _
    Implements IServiceProvider, IDisposable
public abstract class TfsConnection : IServiceProvider, 
    IDisposable

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

Özellikler

  Ad Açıklama
Genel özellikStatik üye ApplicationName Alır veya sunucu üzerindeki bir istekte bir uygulamanın adını ayarlar.
Genel özellik AuthorizedIdentity Çalıştıran sunucuya çağrı yapmak için yetkili kimlik alır Team Foundation Server.
Genel özellik CatalogNode Bunun için katalog kaynak alır Team Foundation Server bağlantı.
Korumalı özellik CatalogResourceId
Genel özellikStatik üye ClientCacheDirectory İstemci önbellek dosyalarını içeren dizinin yolunu alır.
Genel özellik ClientCacheDirectoryForInstance Çalıştıran sunucudan veriyi önbelleğe almak için kullanılan dizinin yolunu alır Team Foundation Server.
Genel özellik ClientCacheDirectoryForUser Bu sunucudan kullanıcıya özgü verileri önbelleğe almak için kullanılması gereken yolu.Bu özelliğe erişmeden bir sunucu sunucuya bağlı, kullanıcı bilgilerini almak için arama yapar.Bu aşağıdakine benzer: %LOCALAPPDATA%\Microsoft\Team Foundation\ [s_version] \Cache\ [UserID] \ [örnek kimliği] _ [Düzen]
Genel özellikStatik üye ClientConfigurationDirectory Hangi ayarları dizini altında bulunan istemci yapılandırma dosyalarını içeren dizin.Bu benzer: C:\Documents and Settings\kullanıcı adı\Local Settings\Application Data\Microsoft\Team Foundation\ [s_version] \Configuration
Genel özellik ClientCredentials Bu proje koleksiyonu için kimlik bilgilerini alır.
Genel özellikStatik üye ClientSettingsDirectory Alır veya istemci önbellek dosyalarını içeren dizinin yolunu ayarlar.
Genel özellikStatik üye ClientVolatileCacheDirectory Kendilerine karşılık gelen sunucu bağlantı değiştirildi veya kaldırıldığında kaldırılır istemci önbellek dosyalarını içeren dizin.Bu aşağıdakine benzer: %LOCALAPPDATA%\Microsoft\Team Foundation\ [s_version] \Cache\Volatile
Genel özellik ClientVolatileCacheDirectoryForInstance Bu sunucudan sunucu kaldırılmış veya farklı bir kullanıcı ile bağlı olduğunda, kaldırılacak örneğe özel verileri önbelleğe almak için kullanılması gereken yolu.
Genel özellik ConnectivityFailureOnLastWebServiceCall Bu TfsConnection nesnesi tarafından verilen son Web hizmeti çağrısı bağlantı hatası nedeniyle başarısız olup olmadığını gösterir.
Genel özellik Credentials Bu kimlik bilgilerini alır Team Foundation Server örneği.
Genel özellik Culture Alır veya ayarlar çalıştıran sunucu tarafından kullanılan yerelleştirme ortamı Team Foundation Server.
Genel özellik HasAuthenticated Bu TfsConnection örnek kimliği başarıyla olup olmadığını açıklayan bir bayrak durumunu alır.
Genel özellik InstanceId Bu tanıtan GUID alır Team Foundation Server bağlantı.
Genel özellik IsHostedServer Team Foundation Server'ı Windows Azure tarafından barındırılan sunucu sunucu ise, doğru verir
Genel özellik Name Bu adını alır Team Foundation Server bağlantı.
Genel özellikStatik üye OperationName Alır veya sunucu üzerinde bir uygulama tarafından gerçekleştirilen işlem adını ayarlar.
Genel özellik ServerCapabilities TFS sunucusu özellikleri
Genel özellik SessionId Bu örnek istemcinin sunucuya tanıtan GUID alır.
Genel özellik TimeZone Alır veya ayarlar bu saat dilimi Team Foundation Server bağlantı. Tarihleri ve saatleri UTC'ye dönüştürmek için kullanılır.
Genel özellikStatik üye TotalRequestCount Toplam sayısı WebServiceCallBegin olayı harekete geçen Bu appdomain içinde.
Genel özellik UICulture Kullanılacak kültür.CultureInfo.CurrentUICulture için varsayılan olarak ayarlanır.
Genel özellik Uri Bunun için Tekdüzen Kaynak tanımlayıcısını (URI) alır Team Foundation Server bağlantı.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Authenticate Bağlantı kimliğini doğrular Team Foundation Server belirtilen kimlik bilgisi sağlayıcısı kullanarak.
Genel yöntem Connect Çalıştıran bir sunucuya bağlanan Team Foundation Server ve temel bilgi verir connectOptions.
Korumalı yöntem CreateInternalProxy
Korumalı yöntem CreateServiceInstance
Korumalı yöntem CreateVssConnection
Genel yöntem Dispose Elden çıkarma ilişkili nesneleri ve bu örnek TfsConnection disposes bildirir.
Genel yöntem EnsureAuthenticated Bağlantı kimliğini doğrular Team Foundation Server , daha önce doğrulanmadığını ise.
Genel yöntem Equals Doğru değerini döndürür belirtilen nesnenin bu TfsConnection eşittir. Eşitlik iki TfsConnections tam URL'sini karşılaştırarak tanımlanır (Object.Equals(Object) geçersiz kılınır.)
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 GetAuthenticatedIdentity Sunucuyla kimlik doğrulaması kimliği alır.
Genel yöntem GetClient<T>
Korumalı yöntemStatik üye GetFullyQualifiedUriForName Bu işlev, geçirilen adı kolay ad sunucusunun veya koleksiyonun kök url olacaktır varsayar.URL'nin konumu için tam hizmet sayfa geçirilmedi buraya.
Genel yöntem GetHashCode Bu TfsConnection örneği karma kodunu alır. (Object.GetHashCode() geçersiz kılınır.)
Genel yöntem GetService(Type) İstenen hizmeti alır.
Genel yöntem GetService<T>() İstenen hizmeti alır.
Korumalı yöntem GetServiceInstance
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem InitializeTeamFoundationObject ITfsConnectionObject uygularsa oluşturulan nesnesini başlatır.
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Korumalı yöntem OnConnectivityFailureStatusChanged ConnectivityFailureStatusChanged olayı başlatılır.
Genel yöntem ToString TfsConnection örnek adını alır. (Object.ToString() geçersiz kılınır.)

Üst

Olaylar

  Ad Açıklama
Genel olay ConnectivityFailureStatusChanged Bu olay, ConnectivityFailureOnLastWebServiceCall bayrağı değeri değiştiğinde ortaya çıkar.
Genel olay CredentialsChanged TeamFoundationServer nesne kimlik bilgileri değiştirdiğinizde, bu olay ortaya çıkar.
Genel olayStatik üye WebServiceCallBegin TFS istemci nesne modeli bu appdomain içinde bir Web isteği yürütme başladığında bu olay harekete geçirilir. Alıcı olay işleyicisi üzerinde Web hizmetini çağırmak TfsConnection (varsa) kaynağı örneği sağlanacaktır.
Genel olayStatik üye WebServiceCallEnd TFS istemci nesne modeli bu appdomain içinde bir Web isteği yürütme tamamlandığında, bu olay harekete geçirilir. Alıcı olay işleyicisi üzerinde Web hizmetini çağırmak TfsConnection (varsa) kaynağı örneği sağlanacaktır.

Ü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.Client Ad Alanı