IMeteringService 接口

给定的服务 API 协定

命名空间:  Microsoft.VisualStudio.Services.Commerce
程序集:  Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)

语法

声明
Public Interface IMeteringService _
    Inherits ITeamFoundationService
public interface IMeteringService : ITeamFoundationService

IMeteringService 类型公开以下成员。

方法

  名称 说明
公共方法 GetResourceStatus(TeamFoundationRequestContext, Boolean)
公共方法 GetResourceStatus(TeamFoundationRequestContext, ResourceName, Boolean) returns 详细信息指定资源的情况。
公共方法 ReportUsage 发送用法信息到计算的管线。请注意此方法需要请求上下文在应用程序级别的用户标识。
公共方法 ServiceEnd ServiceEnd 调用,当托管是它保留中的关闭时,该服务应释放所有资源。 (继承自 ITeamFoundationService。)
公共方法 ServiceStart 当服务初始化时,ServiceStart 调用。如果服务 intialized 异步它必须实现用于确定的 Service_Ready 服务时准备用户访问它。 (继承自 ITeamFoundationService。)
公共方法 SetAccountQuantity 更新帐户级别由的和最大次数。新包括数允许该用法是可用直到此数量。新的最大值为允许该帐户的最大可开单数。
公共方法 TogglePaidBilling 触发器已付款开单状态指定的帐户 ID 和资源名称。指定的资源必须是"付款"转到资源参数异常否则将引发回调用方。

页首

请参阅

参考

Microsoft.VisualStudio.Services.Commerce 命名空间