Interface IMeteringService
Contratos de medida da API de serviço
Namespace: Microsoft.VisualStudio.Services.Commerce
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
Public Interface IMeteringService _
Inherits ITeamFoundationService
public interface IMeteringService : ITeamFoundationService
O tipo IMeteringService expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
![]() |
GetResourceStatus(TeamFoundationRequestContext, Boolean) | |
![]() |
GetResourceStatus(TeamFoundationRequestContext, ResourceName, Boolean) | Eventos detalhados returns sobre o recurso especificado. |
![]() |
ReportUsage | Informações de uso de envia ao pipeline de fatura.Observe que este método requer o contexto de solicitação estar no nível do aplicativo com identidade do usuário. |
![]() |
ServiceEnd | ServiceEnd é chamado quando o host está sendo desligamento e esse serviço deve liberar quaisquer recursos que está sustentando. (Herdado de ITeamFoundationService.) |
![]() |
ServiceStart | ServiceStart é chamado quando o serviço é inicializado.Se o serviço intialized de forma assíncrona deve implementar Service_Ready que é usado para determinar quando o serviço está pronto para que os usuários acessem o. (Herdado de ITeamFoundationService.) |
![]() |
SetAccountQuantity | Quantidades incluídas e máximo de nível da conta de atualizações.A nova quantidade incluída permite que o uso é livre até essa quantidade.A nova quantidade máxima é a quantidade máxima faturável que é permitida a conta. |
![]() |
TogglePaidBilling | Alternâncias as pagaram o estado de faturamento pelo nome especificado de identificação e do recurso de conta.O recurso especificado deve ser um pagamento como vai recurso do argumento uma exceção é lançada de outra maneira de volta para o chamador. |
Superior