Compartilhar via


ReportRecordContract Classe

Definição

Relatar dados.

public class ReportRecordContract
type ReportRecordContract = class
Public Class ReportRecordContract
Herança
ReportRecordContract

Construtores

ReportRecordContract()

Inicializa uma nova instância da classe ReportRecordContract.

ReportRecordContract(String, Nullable<DateTime>, String, String, String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>)

Inicializa uma nova instância da classe ReportRecordContract.

Propriedades

ApiId

Obtém ou define o caminho do identificador de API. /apis/{apiId}

ApiRegion

Obtém ou define o identificador de região da API.

ApiTimeAvg

Obtém ou define o tempo médio necessário para processar a solicitação.

ApiTimeMax

Obtém ou define o tempo máximo necessário para processar a solicitação.

ApiTimeMin

Obtém ou define o tempo mínimo necessário para processar a solicitação.

Bandwidth

Obtém ou define a largura de banda consumida.

CacheHitCount

Obtém ou define o número de vezes em que o conteúdo foi fornecido da política de cache.

CacheMissCount

Obtém ou define o número de vezes que o conteúdo foi buscado do back-end.

CallCountBlocked

Obtém ou define o número de chamadas bloqueadas devido a credenciais inválidas. Isso inclui chamadas que retornam HttpStatusCode.Unauthorized e HttpStatusCode.Forbidden e HttpStatusCode.TooManyRequests

CallCountFailed

Obtém ou define o número de chamadas com falha devido a erros de proxy ou back-end. Isso inclui chamadas que retornam HttpStatusCode.BadRequest(400) e qualquer código entre HttpStatusCode.InternalServerError (500) e 600

CallCountOther

Obtém ou define o número de outras chamadas.

CallCountSuccess

Obtém ou define o número de chamadas bem-sucedidas. Isso inclui chamadas que retornam HttpStatusCode &lt;= 301 e HttpStatusCode.NotModified e HttpStatusCode.TemporaryRedirect

CallCountTotal

Obtém ou define o número total de chamadas.

Country

Obtém ou define o país ao qual esses dados de registro estão relacionados.

Interval

Obtém ou define o comprimento do período de agregação. O intervalo deve ser múltiplo de 15 minutos e pode não ser zero. O valor deve estar no formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).

Name

Obtém ou define o nome dependendo do ponto de extremidade do relatório especifica o produto, a API, a operação ou o nome do desenvolvedor.

OperationId

Obtém ou define o caminho do identificador de operação. /apis/{apiId}/operations/{operationId}

ProductId

Obtém o caminho do identificador do produto. /products/{productId}

Region

Obtém ou define a região do país à qual esses dados de registro estão relacionados.

ServiceTimeAvg

Obtém ou define o tempo médio necessário para processar a solicitação no back-end.

ServiceTimeMax

Obtém ou define o tempo máximo necessário para processar a solicitação no back-end.

ServiceTimeMin

Obtém ou define o tempo mínimo necessário para processar a solicitação no back-end.

SubscriptionId

Obtém ou define o caminho do identificador de assinatura. /subscriptions/{subscriptionId}

Timestamp

Obtém ou define o início do período de agregação. A data está em conformidade com o seguinte formato: yyyy-MM-ddTHH:mm:ssZ conforme especificado pelo padrão ISO 8601.

UserId

Obtém o caminho do identificador do usuário. /users/{userId}

Zip

Obtém ou define o cep ao qual esses dados de registro estão relacionados.

Aplica-se a