IMeteringService, interface
Contrats régulateurs API de service
Espace de noms : Microsoft.VisualStudio.Services.Commerce
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
Public Interface IMeteringService _
Inherits ITeamFoundationService
public interface IMeteringService : ITeamFoundationService
Le type IMeteringService expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
GetResourceStatus(TeamFoundationRequestContext, Boolean) | ||
GetResourceStatus(TeamFoundationRequestContext, ResourceName, Boolean) | Faits détaillés de retour sur la ressource spécifiée. | |
ReportUsage | Envoie les informations d'utilisation au pipeline de affichage.Notez que cette méthode requiert le contexte de la requête soit au niveau application avec l'identité de l'utilisateur. | |
ServiceEnd | ServiceEnd est appelé lorsque l'hôte d'arrêt et ce service doit libérer toutes les ressources qu'il gère sur. (Hérité de ITeamFoundationService.) | |
ServiceStart | ServiceStart est appelé lorsque le service est initialisé.Si le service intialized de façon asynchrone elle doit implémenter Service_Ready utilisé pour déterminer si le service est prêt pour les utilisateurs y accèdent. (Hérité de ITeamFoundationService.) | |
SetAccountQuantity | Quantités incluses et maximale de niveau de mises à jour.La nouvelle quantité inclusive permet à utiliser pour être libre jusqu'à cette quantité.La nouvelle quantité maximale est la quantité facturable maximale qui reste du compte. | |
TogglePaidBilling | Les Active a payé l'état de facturation le nom spécifié d'ID et de ressources de compte.La ressource spécifiée doit être un salaire comme vont ressource sinon qu'une exception d'argument est renvoyée vers l'appelant. |
Début