Compartir a través de


ReportRecordContract Clase

Definición

Datos del informe.

public class ReportRecordContract
type ReportRecordContract = class
Public Class ReportRecordContract
Herencia
ReportRecordContract

Constructores

ReportRecordContract()

Inicializa una nueva instancia de la clase 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 una nueva instancia de la clase ReportRecordContract.

Propiedades

ApiId

Obtiene o establece la ruta de acceso del identificador de API. /apis/{apiId}

ApiRegion

Obtiene o establece el identificador de región de API.

ApiTimeAvg

Obtiene o establece el tiempo medio que se tardó en procesar la solicitud.

ApiTimeMax

Obtiene o establece el tiempo máximo que se tardó en procesar la solicitud.

ApiTimeMin

Obtiene o establece el tiempo mínimo necesario para procesar la solicitud.

Bandwidth

Obtiene o establece el ancho de banda consumido.

CacheHitCount

Obtiene o establece el número de veces que el contenido se ha servido desde la directiva de caché.

CacheMissCount

Obtiene o establece el número de veces que se ha capturado el contenido del back-end.

CallCountBlocked

Obtiene o establece el número de llamadas bloqueadas debido a credenciales no válidas. Esto incluye llamadas que devuelven HttpStatusCode.Unauthorized y HttpStatusCode.Forbidden y HttpStatusCode.TooManyRequests.

CallCountFailed

Obtiene o establece el número de llamadas erróneas debido a errores de proxy o back-end. Esto incluye llamadas que devuelven HttpStatusCode.BadRequest(400) y cualquier código entre HttpStatusCode.InternalServerError (500) y 600.

CallCountOther

Obtiene o establece el número de otras llamadas.

CallCountSuccess

Obtiene o establece el número de llamadas correctas. Esto incluye llamadas que devuelven HttpStatusCode &lt;= 301 y HttpStatusCode.NotModified y HttpStatusCode.TemporaryRedirect.

CallCountTotal

Obtiene o establece el número total de llamadas.

Country

Obtiene o establece el país al que están relacionados estos datos de registro.

Interval

Obtiene o establece la longitud del período de agregación. El intervalo debe ser múltiplo de 15 minutos y puede no ser cero. El valor debe estar en formato ISO 8601 (http://en.wikipedia.org/wiki/ISO_8601#Durations).

Name

Obtiene o establece el nombre en función del punto de conexión del informe especifica el nombre del producto, la API, la operación o el desarrollador.

OperationId

Obtiene o establece la ruta de acceso del identificador de la operación. /apis/{apiId}/operations/{operationId}

ProductId

Obtiene la ruta de acceso del identificador del producto. /products/{productId}

Region

Obtiene o establece la región de país a la que están relacionados estos datos de registro.

ServiceTimeAvg

Obtiene o establece el tiempo medio que se tardó en procesar la solicitud en el back-end.

ServiceTimeMax

Obtiene o establece el tiempo máximo necesario para procesar la solicitud en el back-end.

ServiceTimeMin

Obtiene o establece el tiempo mínimo necesario para procesar la solicitud en el back-end.

SubscriptionId

Obtiene o establece la ruta de acceso del identificador de suscripción. /subscriptions/{subscriptionId}

Timestamp

Obtiene o establece el inicio del período de agregación. La fecha se ajusta al siguiente formato: yyyy-MM-ddTHH:mm:ssZ según lo especificado por el estándar ISO 8601.

UserId

Obtiene la ruta de acceso del identificador de usuario. /users/{userId}

Zip

Obtiene o establece el código postal al que están relacionados estos datos de registro.

Se aplica a