Método TeamFoundationServicingService.AddServicingOperation (TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>, TeamFoundationLock)
Adiciona uma nova operação de serviço a base de dados de configuração. Todos os grupos de etapas de serviço listados na coleção stepGroups devem ser adicionados ao banco de dados de configuração antes de você chamar este método.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
Public Sub AddServicingOperation ( _
requestContext As TeamFoundationRequestContext, _
servicingOperation As String, _
stepGroups As IEnumerable(Of String), _
operationExecutionHandlers As IEnumerable(Of String), _
servicingLock As TeamFoundationLock _
)
public void AddServicingOperation(
TeamFoundationRequestContext requestContext,
string servicingOperation,
IEnumerable<string> stepGroups,
IEnumerable<string> operationExecutionHandlers,
TeamFoundationLock servicingLock
)
Parâmetros
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Um contexto de solicitação.
- servicingOperation
Tipo: System.String
Uma operação de serviço a ser adicionada, como a instalação.
- stepGroups
Tipo: System.Collections.Generic.IEnumerable<String>
- operationExecutionHandlers
Tipo: System.Collections.Generic.IEnumerable<String>
- servicingLock
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationLock
Um bloqueio de serviço de exclusive.Não pode ser nulo.
Exceções
Exceção | Condição |
---|---|
ServicingOperationAlreadyExistsException | Uma operação com o mesmo nome já existir na base de dados de configuração. |
ServicingStepGroupNotFoundException | Pelo menos um grupo de etapas de serviço da coleção stepGroups não está definido no banco de dados de configuração. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Consulte também
Referência
TeamFoundationServicingService Classe