Поделиться через


IMeteringService.ReportUsage - метод

Отправляет данные, представляющий счет потребления в конвейере. Обратите внимание, что этот метод требует контекста запроса находит на уровне приложения с удостоверением пользователя.

Пространство имен:  Microsoft.VisualStudio.Services.Commerce
Сборка:  Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)

Синтаксис

'Декларация
Sub ReportUsage ( _
    requestContext As TeamFoundationRequestContext, _
    eventUserId As Guid, _
    resourceName As ResourceName, _
    quantity As Integer, _
    eventId As String, _
    billingEventDateTime As DateTime _
)
void ReportUsage(
    TeamFoundationRequestContext requestContext,
    Guid eventUserId,
    ResourceName resourceName,
    int quantity,
    string eventId,
    DateTime billingEventDateTime
)

Параметры

  • eventUserId
    Тип: System.Guid
    Идентификатор пользователя, инициировавшим событие выписывания счетов
  • quantity
    Тип: System.Int32
    Число, которое используется в событии выписывания счетов
  • eventId
    Тип: System.String
    Которая моделирует читаемого уникальный идентификатор для события выписывания счетов
  • billingEventDateTime
    Тип: System.DateTime
    Отметка времени прошлого запустило событие

Исключения

Исключение Условие
InvalidResourceException

InvalidResourceException возникает, если ресурс недопустим

Безопасность платформы .NET Framework

См. также

Ссылки

IMeteringService Интерфейс

Microsoft.VisualStudio.Services.Commerce - пространство имен