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 | |
---|---|---|
GetResourceStatus(TeamFoundationRequestContext, Boolean) | ||
GetResourceStatus(TeamFoundationRequestContext, ResourceName, Boolean) | Fatti dettagliati di ritorno sulla risorsa specificata. | |
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. | |
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) | |
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) | |
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. | |
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