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 | 擷取一組作用中的要求。這會讓複本。 (繼承自 TeamFoundationServiceHost)。 | |
ApplicationServiceHost | 如果主應用程式,這是應用程式或集合,從目前主機擷取應用程式服務主機。如果是 DeploymentServiceHost 這個屬性會傳回 null。 (繼承自 TeamFoundationServiceHost)。 | |
Authority | 傳回主應用程式 (例如.. contoso.tfs.com) 的授權。如果主應用程式不是主應用程式選項,需要授權符合可為 NULL。 (繼承自 TeamFoundationServiceHost)。 | |
CollectionServiceHost | 從目前主機擷取集合服務主機。如果主應用程式不是集合則會搜尋主鏈結尋找它。如果找不到,則會傳回 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)。 | |
Name | 名稱服務主機。為 null 或空白。 (繼承自 TeamFoundationServiceHost)。 | |
ParentServiceHost | (繼承自 TeamFoundationServiceHost)。 | |
PartitionId | (繼承自 TeamFoundationServiceHost)。 | |
PhysicalDirectory | 這是完整的本機檔案系統目錄這台主機上對應。如果虛擬路徑重新對應,這個目錄必須表示重新對應的位置。 (繼承自 TeamFoundationServiceHost)。 | |
PlugInDirectory | (繼承自 TeamFoundationServiceHost)。 | |
RequestsDrainedEvent | 取得事件。 (繼承自 TeamFoundationServiceHost)。 | |
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) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。