若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

TeamFoundationServer 類別

注意:這個應用程式開發介面現在已經過時。

表示與執行 Team Foundation Server 的伺服器的連接。

System.Object
  Microsoft.TeamFoundation.Client.TeamFoundationServer

命名空間:  Microsoft.TeamFoundation.Client
組件:  Microsoft.TeamFoundation.Client (在 Microsoft.TeamFoundation.Client.dll 中)

[ObsoleteAttribute("")]
public class TeamFoundationServer : IServiceProvider, 
	IDisposable

TeamFoundationServer 類型會公開下列成員。

  名稱描述
公用方法TeamFoundationServer(String)初始化與指定 URL 的新 TeamFoundationServer 物件。
公用方法TeamFoundationServer(Uri)初始化與指定之 URI 的新 TeamFoundationServer 物件。
公用方法TeamFoundationServer(RegisteredProjectCollection)初始化與伺服器是由指定的 RegisteredProjectCollection 描述的新 TeamFoundationServer 物件。
公用方法TeamFoundationServer(String, ICredentialsProvider)初始化與指定的 URL 和認證提供者的新 TeamFoundationServer 物件。
公用方法TeamFoundationServer(String, ICredentials)初始化與指定的 URL 和認證的新 TeamFoundationServer 物件。
公用方法TeamFoundationServer(Uri, ICredentialsProvider)初始化與指定的 URI 和驗證提供者的新 TeamFoundationServer 物件。
公用方法TeamFoundationServer(Uri, ICredentials)初始化與指定的統一資源識別元 (URI) (URI) 和認證的新 TeamFoundationServer 物件。
公用方法TeamFoundationServer(String, ICredentials, ICredentialsProvider)初始化與指定的 URL 和認證的新 TeamFoundationServer 物件。
公用方法TeamFoundationServer(Uri, ICredentials, ICredentialsProvider)初始化與指定的 URI、驗證和驗證提供者的新 TeamFoundationServer 物件。
公用方法TeamFoundationServer(RegisteredProjectCollection, ICredentials, ICredentialsProvider)初始化與伺服器是由指定的 RegisteredProjectCollection、驗證和驗證提供者描述的新 TeamFoundationServer 物件。
回頁首

  名稱描述
公用屬性AuthenticatedUserDisplayName取得已驗證之使用者的顯示名稱。
公用屬性AuthenticatedUserIdentity取得已驗證使用者的身分識別。
公用屬性AuthenticatedUserName取得已驗證的使用者名稱。
公用屬性靜態成員ClientCacheDirectory取得包含用戶端快取檔案的目錄。
公用屬性ClientCacheDirectoryForInstance取得目錄使用資料時從伺服器快取。
公用屬性靜態成員ClientSettingsDirectory取得或設定包含用戶端設定檔的目錄。
公用屬性Credentials取得這個 TeamFoundationServer 物件的認證。
公用屬性Culture取得或設定文化特性為 TeamFoundationServer 物件使用。
公用屬性HasAuthenticated取得描述的旗標這 TeamFoundationServer 物件是否成功驗證。
公用屬性InstanceId取得可唯一識別伺服器的 GUID。
公用屬性Name取得執行 Team Foundation Server 的伺服器名稱。
公用屬性SessionId取得伺服器的活動記錄識別對伺服器上執行此 TeamFoundationServer 物件和記錄的 GUID。
公用屬性TfsTeamProjectCollection取得與這個 TeamFoundationServer TfsTeamProjectCollection 物件的執行個體。
公用屬性TimeZone取得或設定時區。
公用屬性Uri取得執行 Team Foundation Server 目前伺服器的 URI。
回頁首

  名稱描述
公用方法Authenticate驗證與伺服器的連接。
公用方法Dispose通知感興趣處理物件並設定此物件。
公用方法EnsureAuthenticated如果它不是以前,驗證連接。
公用方法Equals檢查這個 TeamFoundationServer 物件是否等於指定的物件。 (覆寫 Object.Equals(Object)。)
受保護的方法Finalize在記憶體回收開始前,允許物件嘗試釋放資源,並執行其他清除作業。 (繼承自 Object)。
公用方法GetHashCode取得這個物件的雜湊程式碼。 (覆寫 Object.GetHashCode()。)
公用方法GetService(Type)取得指定的服務。
公用方法GetService<T>()取得指定的服務。
公用方法GetType取得目前執行個體的 Type (繼承自 Object)。
受保護的方法MemberwiseClone建立目前 Object 的淺層複製。 (繼承自 Object)。
公用方法ToString取得這個 TeamFoundationServer 物件名稱。 (覆寫 Object.ToString()。)
回頁首

  名稱描述
公用事件CredentialsChanged當 TeamFoundationServer 物件的驗證變更,就會發生這個事件。
回頁首

  名稱描述
公用運算子靜態成員Equality檢查指定的 TeamFoundationServer 物件是否相等。
公用運算子靜態成員Inequality檢查指定的 TeamFoundationServer 物件是否不相等。
回頁首

這個類別已經過時。 使用 TfsTeamProjectCollection 或 TfsConfigurationServer 類別。

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。
顯示: