Compartir a través de


IMeteringService.ReportUsage (Método)

Envía la información de uso a la canalización que carga en cuenta. Observe que este método requiere el contexto de la solicitud estar en la aplicación de con la identidad del usuario.

Espacio de nombres:  Microsoft.VisualStudio.Services.Commerce
Ensamblado:  Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxis

'Declaración
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
)

Parámetros

  • eventUserId
    Tipo: System.Guid
    Id. de usuario que ha iniciado el evento de la factura
  • quantity
    Tipo: System.Int32
    Cantidad utilizada en el evento de la factura
  • eventId
    Tipo: System.String
    Identificador legible único para el evento de la factura
  • billingEventDateTime
    Tipo: System.DateTime
    Marca de tiempo en el que el evento iniciada

Excepciones

Excepción Condición
InvalidResourceException

Se produce InvalidResourceException si el recurso no es válido

Seguridad de .NET Framework

Vea también

Referencia

IMeteringService Interfaz

Microsoft.VisualStudio.Services.Commerce (Espacio de nombres)