Condividi tramite


Interfaccia IMeteringService

Contratti di conteggio l'api del servizio

Spazio dei nomi:  Microsoft.VisualStudio.Services.Commerce
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Sintassi

'Dichiarazione
Public Interface IMeteringService _
    Inherits ITeamFoundationService
public interface IMeteringService : ITeamFoundationService

Il tipo IMeteringService espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico GetResourceStatus(TeamFoundationRequestContext, Boolean)
Metodo pubblico GetResourceStatus(TeamFoundationRequestContext, ResourceName, Boolean) Fatti dettagliati di ritorno sulla risorsa specificata.
Metodo pubblico ReportUsage Invia le informazioni di utilizzo alla pipeline di fatturazione.Si noti che questo metodo richiede che il contesto della richiesta di essere inserite a livello di applicazione all'identità utente.
Metodo pubblico ServiceEnd ServiceEnd viene chiamato quando l'host può essere disattivato e che il servizio deve liberare le risorse in esso contenute in. (Ereditato da ITeamFoundationService)
Metodo pubblico ServiceStart ServiceStart viene chiamato quando il servizio viene inizializzato.Se il servizio intialized in modo asincrono deve implementare Service_Ready utilizzato per determinare quando il servizio è pronto per gli utenti di accedere a. (Ereditato da ITeamFoundationService)
Metodo pubblico SetAccountQuantity Quantità importate e massime del livello account degli aggiornamenti.La nuova inclusa quantità che consente l'utilizzo sia libera fino a questa quantità.La nuova quantità massima è calcolabile la quantità massima consentito per l'account.
Metodo pubblico TogglePaidBilling I consente di passare pagavano lo stato di fatturazione l'identificazione di account e il nome della risorsa specificati.La risorsa specificata deve essere un pagamento come inserire risorsa un'eccezione di argomento viene generata in caso contrario che al chiamante.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Services.Commerce