Classe TeamFoundationNotificationService
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Server.Core.TeamFoundationNotificationService
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (em Microsoft.TeamFoundation.Server.Core.dll)
Sintaxe
'Declaração
<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
O tipo TeamFoundationNotificationService expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
AddEventTypes | AddEventTypes é usado para novos tipos de eventos de publis para uma determinada ferramenta. | |
ConfirmPreferredEmailAddress | Confirma um endereço de email é válido para enviar notificações.No ambiente hospedado, endereços de email não padrão devem ser marcados antes que as notificações podem ser enviados para o endereço. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
EvaluateCondition | ||
FireEvent | Aciona um único evento.Este evento ser entregue a todas as assinaturas que assinaram anterior. | |
FireEvents | Aciona uma coleção de eventos.Esses eventos vai ser entregue a todas as assinaturas que assinaram anterior. | |
FireSystemEvent | FireSystemEvent é usado pelo servidor para acionar eventos em nome das ações do usuário que ocorreram.Este é FireEvent diferente de um evento é disparado por uma chamada do usuário. | |
GetEventSubscriptions(TeamFoundationRequestContext, IdentityDescriptor) | GetEventSubscriptions é usado para recuperar um conjunto de assinaturas para usuário específico ou todos os usuários. | |
GetEventSubscriptions(TeamFoundationRequestContext, IdentityDescriptor, String) | GetEventSubscriptions é usado para recuperar um conjunto de assinaturas para usuário específico ou todos os usuários.Essa sobrecarga também permite que o chamador fornece um filtro de classificação. | |
GetEventTypes | GetEventTypes é usado para recuperar o conjunto de eventos registrados no servidor. | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
SendPreferredEmailAddressConfirmation | Envia um email para confirmar um endereço de email preferido é válido.Isso enfileirará o email para ser enviado e agendará um trabalho enviar email.O chamador deve definir a propriedade de identidade para o endereço de email preferido. | |
SubscribeEvent(TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String) | SubscribeEvent é usado para criar uma nova assinatura de evento para eventos que são acionados no servidor. as assinaturas podem ter um número de filtros que permitem ao usuário para receber somente eventos específicos. | |
SubscribeEvent(TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String, Boolean) | ||
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) | |
UnsubscribeEvent | UnsubscribeEvent é usado para remover uma assinatura existente do evento. |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
ITeamFoundationService.ServiceEnd | ||
ITeamFoundationService.ServiceStart |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.