共用方式為


TeamFoundationNotificationService 類別

繼承階層架構

System.Object
  Microsoft.TeamFoundation.Server.Core.TeamFoundationNotificationService

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

語法

'宣告
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSecurityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationIdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLocationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSigningService))> _
Public NotInheritable Class TeamFoundationNotificationService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationIdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLocationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSigningService))]
public sealed class TeamFoundationNotificationService : ITeamFoundationService

TeamFoundationNotificationService 類型會公開下列成員。

方法

  名稱 描述
公用方法 AddEventTypes AddEventTypes 用來 publis 新事件型別為特定工具。
公用方法 ConfirmPreferredEmailAddress 檢查某個電子郵件地址為傳送通知是有效的。在裝載環境中,非預設的電子郵件地址,以通知會傳送到該位址之前,必須確認。
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
公用方法靜態成員 EvaluateCondition
公用方法 FireEvent 引發單一事件。這個事件會傳遞至會以參與之訂閱。
公用方法 FireEvents 引發事件的集合。這些事件可能是提供給會以參與之訂閱。
公用方法 FireSystemEvent 伺服器用來 FireSystemEvent 表示發生的使用者動作引發事件。這是使用者呼叫觸發事件的不同 FireEvent。
公用方法 GetEventSubscriptions(TeamFoundationRequestContext, IdentityDescriptor) GetEventSubscriptions 用來擷取一組特定使用者或所有使用者的訂閱。
公用方法 GetEventSubscriptions(TeamFoundationRequestContext, IdentityDescriptor, String) GetEventSubscriptions 用來擷取一組特定使用者或所有使用者的訂閱。這個多載也允許呼叫端提供分類篩選條件。
公用方法 GetEventTypes GetEventTypes 用來擷取伺服器註冊的事件集。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 SendPreferredEmailAddressConfirmation 傳送電子郵件確認的慣用電子郵件位址是否有效。這將佇列傳送的郵件並排定工作傳送電子郵件。呼叫端應該設定慣用的電子郵件地址的識別屬性。
公用方法 SubscribeEvent(TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String) SubscribeEvent 用來建立新的事件訂閱至伺服器時引發的事件。訂閱可啟用對使用者只 recieve 特定事件的篩選條件。
公用方法 SubscribeEvent(TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String, Boolean)
公用方法 ToString 傳回表示目前物件的字串。 (繼承自 Object)。
公用方法 UnsubscribeEvent UnsubscribeEvent 用來移除現有事件訂閱。

回頁首

明確介面實作

  名稱 描述
明確介面實作私用方法 ITeamFoundationService.ServiceEnd
明確介面實作私用方法 ITeamFoundationService.ServiceStart

回頁首

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.Server.Core 命名空間