Registration 類別
註冊的摘要描述。
繼承階層架構
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationWebService
Microsoft.TeamFoundation.Server.Core.WebServices.FrameworkWebService
Microsoft.TeamFoundation.Server.Core.WebServices.Registration
命名空間: Microsoft.TeamFoundation.Server.Core.WebServices
組件: Microsoft.TeamFoundation.Server.Core (在 Microsoft.TeamFoundation.Server.Core.dll 中)
語法
'宣告
<WebServiceAttribute(Name := "Registration", Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/Services/Registration/03", _
Description := "Team Foundation Registration web service")> _
<ClientServiceAttribute(ComponentName := "RegistrationService", RegistrationName := "RegistrationService", _
ServerConfiguration := ServerConfiguration.TfsTeamProjectCollection, _
ServiceName := "RegistrationService", CollectionServiceIdentifier := "b8f97328-80d2-412d-9810-67c5a3f4190f")> _
Public Class Registration _
Inherits FrameworkWebService
[WebServiceAttribute(Name = "Registration", Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/Services/Registration/03",
Description = "Team Foundation Registration web service")]
[ClientServiceAttribute(ComponentName = "RegistrationService", RegistrationName = "RegistrationService",
ServerConfiguration = ServerConfiguration.TfsTeamProjectCollection, ServiceName = "RegistrationService",
CollectionServiceIdentifier = "b8f97328-80d2-412d-9810-67c5a3f4190f")]
public class Registration : FrameworkWebService
Registration 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
Registration |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
Application | 取得目前 HTTP 要求的應用程式物件。 (繼承自 WebService)。 | |
Container | 取得元件的容器。 (繼承自 MarshalByValueComponent)。 | |
Context | 取得目前要求的 ASP.NET HttpContext 將 HTTP 伺服器使用的所有 HTTP 特定內容封裝,以便處理 Web 要求。 (繼承自 WebService)。 | |
DesignMode | 取得值,表示元件目前是否處於設計模式。 (繼承自 MarshalByValueComponent)。 | |
Events | 取得附加在這個元件上的事件處理常式清單。 (繼承自 MarshalByValueComponent)。 | |
RequestContext | RequestContext 與這個 Web 服務要求。 (繼承自 TeamFoundationWebService)。 | |
Server | 取得目前要求的 HttpServerUtility。 (繼承自 WebService)。 | |
Session | 取得目前要求的 HttpSessionState。 (繼承自 WebService)。 | |
Site | 取得或設定元件的站台。 (繼承自 MarshalByValueComponent)。 | |
SoapVersion | 取得向 XML Web Service 提出 SOAP 要求時所使用的 SOAP 通訊協定版本。 (繼承自 WebService)。 | |
User | 取得 ASP.NET 伺服器 User 物件。可用來驗證是否授權使用者執行要求。 (繼承自 WebService)。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
AddWebServiceResource | 加入應該設定於要求結束時的 Web 服務方法的 IDisposable 資源。 (繼承自 TeamFoundationWebService)。 | |
Dispose() | 釋放 MarshalByValueComponent 所使用的所有資源。 (繼承自 MarshalByValueComponent)。 | |
Dispose(Boolean) | 釋放 MarshalByValueComponent 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。 (繼承自 MarshalByValueComponent)。 | |
EnterMethod | EnterMethod 用來注意 WebMethod 執行的開頭。 (繼承自 TeamFoundationWebService)。 | |
Equals | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 | |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 MarshalByValueComponent)。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetRegistrationEntries | ||
GetService | 取得 IServiceProvider 的實作器。 (繼承自 MarshalByValueComponent)。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
HandleException | 這個基本的 WebService ExceptionHandler 在未來記錄的要求內容擷取例外狀況並記錄它。服務可以選擇忽略這個方法,會根據例外狀況,變更例外狀況,要求它或讓它的某些動作傳遞。 (繼承自 TeamFoundationWebService)。 | |
LeaveMethod | 應該呼叫 LeaveMethod 做為最後一個程式碼區段以 WebMethod 的範圍內執行。 (繼承自 TeamFoundationWebService)。 | |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 | |
SetMethodName | 設定方法名稱 (這會呼叫與 methodInformation 相同執行個體的未分頁 EnterMethod),不過,,沒有參數的方法,以便正確註冊活動記錄檔而不是它的 URL。 (繼承自 TeamFoundationWebService)。 | |
ToString | 傳回 String,其中可能含有 Component 的名稱。這個方法不應該被覆寫。 (繼承自 MarshalByValueComponent)。 |
回頁首
事件
名稱 | 描述 | |
---|---|---|
Disposed | 加入事件處理常式來接聽 (Listen) 元件上的 Disposed 事件。 (繼承自 MarshalByValueComponent)。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。