Compartir a través de


IMeteringService (Interfaz)

Contratos medidores de API de servicio

Espacio de nombres:  Microsoft.VisualStudio.Services.Commerce
Ensamblado:  Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxis

'Declaración
Public Interface IMeteringService _
    Inherits ITeamFoundationService
public interface IMeteringService : ITeamFoundationService

El tipo IMeteringService expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público GetResourceStatus(TeamFoundationRequestContext, Boolean)
Método público GetResourceStatus(TeamFoundationRequestContext, ResourceName, Boolean) Devuelve hechos detallados sobre recurso especificado.
Método público ReportUsage Envía la información de uso a la canalización que carga en cuenta.Observe que este método requiere el contexto de la solicitud estar en la aplicación de con la identidad del usuario.
Método público ServiceEnd Se llama ServiceEnd cuando el host se está desactivado y este servicio debe liberar todos los recursos que mantiene sobre. (Se hereda de ITeamFoundationService).
Método público ServiceStart Se llama ServiceStart cuando se inicializa el servicio.Si el servicio intialized asincrónica debe implementar Service_Ready que se utiliza para determinar cuando el servicio está listo para que los usuarios tengan acceso a. (Se hereda de ITeamFoundationService).
Método público SetAccountQuantity Cantidades incluidas y max del nivel de la cuenta de las actualizaciones.La nueva cantidad incluida permite que el uso está libre hasta esta cantidad.La nueva cantidad máxima es la cantidad facturable máxima que se permite la cuenta.
Método público TogglePaidBilling Alterna pagaban el estado de la factura el id. y el nombre del recurso especificados de la cuenta.El recurso especificado debe ser una paga como va recurso que una excepción de argumento se produce de otra manera de nuevo al llamador.

Arriba

Vea también

Referencia

Microsoft.VisualStudio.Services.Commerce (Espacio de nombres)