DeploymentServiceHost 類別
繼承階層架構
System.Object
Microsoft.TeamFoundation.Framework.Server.ServiceHost<TeamFoundationRequestContext>
Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost
Microsoft.TeamFoundation.Framework.Server.DeploymentServiceHost
命名空間: Microsoft.TeamFoundation.Framework.Server
組件: Microsoft.TeamFoundation.Framework.Server (在 Microsoft.TeamFoundation.Framework.Server.dll 中)
語法
'宣告
Public Class DeploymentServiceHost _
Inherits TeamFoundationServiceHost
public class DeploymentServiceHost : TeamFoundationServiceHost
DeploymentServiceHost 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
DeploymentServiceHost | 使用提供的連接字串,以從資料庫讀取必要資訊建構應用程式服務主機。提供執行個體 ID 來驗證資料庫中儲存的執行個體 ID 與預期值。 |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
ActiveRequests | 這個上的作用中需求清單主機 (繼承自 ServiceHost<T>)。 | |
ApplicationServiceHost | 如果這個主機是應用程式或集合,從目前主機擷取應用程式服務主機。如果是 DeploymentServiceHost 這個屬性會傳回 null。 (繼承自 TeamFoundationServiceHost)。 | |
Authority | 傳回主應用程式 (例如 contoso.tfs.com) 的權限。如果主機不會提供主機選取,要求權限符合這可以是 null。 (繼承自 TeamFoundationServiceHost)。 | |
CollectionServiceHost | 從目前主機擷取集合服務主機。如果這個主機不是集合則會搜尋主機鏈結找到它。如果找到的 isnt,它將會傳回 null。 (繼承自 TeamFoundationServiceHost)。 | |
DataDirectory | 完整的本機檔案系統目錄這個主應用程式可以用來儲存這個檔案。其他主應用程式不會讀取/寫入至這個位置。這個範例是 VersionControl Proxy 快取位置。取得資料目錄設定根據下列邏輯:1.檢查是否有在 .config 檔案中指定的。2.檢查是否有註冊指定的。3.如果它是可用的,請使用 PhysicalDirectory \ _tfs_data。4.String.Empty 當做根。目錄將唯一為這個主機。目錄將唯一為這個主機。 (繼承自 TeamFoundationServiceHost)。 | |
DeploymentServiceHost | 擷取部署服務主機與目前主機。若要部署應用程式,以及裝載此集合絕對不會傳回 NULL。 (繼承自 TeamFoundationServiceHost)。 | |
HasDatabaseAccess | 如果服務主機會與資料庫溝通,則傳回 true (繼承自 TeamFoundationServiceHost)。 | |
HostType | 這個服務主機執行內容。 (繼承自 TeamFoundationServiceHost)。 | |
InstanceId | 這個服務主機的唯一識別項。 (繼承自 TeamFoundationServiceHost)。 | |
IsDisposed | (繼承自 ServiceHost<T>)。 | |
IsProduction | 旗標判斷實際/開發環境。 (繼承自 TeamFoundationServiceHost)。 | |
Items | 項目集合允許其他在系統上儲存具名資料在單一服務的主應用程式中。 (繼承自 TeamFoundationServiceHost)。 | |
LastUse | (繼承自 ServiceHost<T>)。 | |
Metabase | 這個主機的 MetaBase 定義為一般組態在其路徑結構附近。 (繼承自 TeamFoundationServiceHost)。 | |
MetabaseRegistryPatterns | 這個服務主機的 Metabase 註冊查詢模式。 (覆寫 TeamFoundationServiceHost.MetabaseRegistryPatterns。) | |
Name | 名稱則服務主機。可能是 null 或空白。 (繼承自 TeamFoundationServiceHost)。 | |
NumberOfActiveRequests | 目前作用中的要求數目。 (繼承自 ServiceHost<T>)。 | |
ParentServiceHost | (繼承自 TeamFoundationServiceHost)。 | |
PartitionId | (繼承自 TeamFoundationServiceHost)。 | |
PhysicalDirectory | 這是完整的檔案系統目錄這個主機對應。如果虛擬路徑重新對應,此目錄應該代表重新對應的位置。 (繼承自 TeamFoundationServiceHost)。 | |
PlugInDirectory | (繼承自 TeamFoundationServiceHost)。 | |
RequestsDrainedEvent | 取得事件。 (繼承自 ServiceHost<T>)。 | |
StartTime | 取得時間執行個體開始這個主機。 (繼承自 TeamFoundationServiceHost)。 | |
StaticContentDirectory | 靜態內容目錄,相對於 SAP。這會在磁碟上的實際內容允許虛擬目錄對應到不同的位置。 (繼承自 TeamFoundationServiceHost)。 | |
Status | 取得服務主機的目前狀態。 (繼承自 TeamFoundationServiceHost)。 | |
StatusReason | 取得目前狀態的原因。 (繼承自 TeamFoundationServiceHost)。 | |
VirtualDirectory | 這是主應用程式的虛擬目錄,相對於 SAP 範例:http://charry-dev:8080/Application/Collection 應用程式主機 = /Application 集合主機 = /Application/Colletion (繼承自 TeamFoundationServiceHost)。 |
回頁首
方法
回頁首
事件
名稱 | 描述 | |
---|---|---|
PropertiesChanged | 提供事件擷取主機屬性變更。 (繼承自 TeamFoundationServiceHost)。 | |
StatusChanged | 提供事件擷取主機狀態變更和變更事件。 (繼承自 TeamFoundationServiceHost)。 |
回頁首
欄位
名稱 | 描述 | |
---|---|---|
m_hostProperties | (繼承自 TeamFoundationServiceHost)。 | |
m_hostPropertiesLock | (繼承自 TeamFoundationServiceHost)。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。