IMeteringService Arabirim
Ölçüm hizmeti API sözleşmeler
Ad alanı: Microsoft.VisualStudio.Services.Commerce
Derleme: Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll içinde)
Sözdizimi
'Bildirim
Public Interface IMeteringService _
Inherits ITeamFoundationService
public interface IMeteringService : ITeamFoundationService
IMeteringService türü aşağıdaki üyeleri ortaya koyar.
Yöntemler
Ad | Açıklama | |
---|---|---|
GetResourceStatus(TeamFoundationRequestContext, Boolean) | ||
GetResourceStatus(TeamFoundationRequestContext, ResourceName, Boolean) | Belirtilen kaynak hakkında ayrıntılı bilgiler verir. | |
ReportUsage | Kullanım bilgileri için faturalama potansiyel gönderir.Bu yöntem istek içeriği kullanıcı kimliği ile uygulama düzeyinde olması gerekir. | |
ServiceEnd | ServiceEnd ana bilgisayar kapatılmakta ve bu hizmet üzerine tutan tüm kaynaklar serbest denir. (ITeamFoundationService kaynağından devralındı.) | |
ServiceStart | Hizmet başlatıldıktan sonra ServiceStart adı verilir.Zaman uyumsuz olarak hizmet başlatıldığından, hizmet erişim kullanıcılar için hazır olduğunda belirlemek için kullanılan Service_Ready uygulamalıdır. (ITeamFoundationService kaynağından devralındı.) | |
SetAccountQuantity | Hesap düzeyinde bulunan ve maksimum miktarları güncelleştirir.Yeni eklenen miktar bu miktarı kadar ücretsiz olarak kullanımına izin verir.Yeni en fazla hesap için izin verilen maksimum Faturalanabilir Miktar miktardır. | |
TogglePaidBilling | Fatura durumu değiştirir için belirtilen hesap kimliği ve kaynak adı ödenen.Belirtilen kaynak, kaynak başka bir bağımsız değişken özel geri çağırana durum ilerledikçe bir ödeme olması gerekir. |
Üst