Partager via


RequestReportRecordContract Classe

Définition

Demander des données de rapport.

public class RequestReportRecordContract
type RequestReportRecordContract = class
Public Class RequestReportRecordContract
Héritage
RequestReportRecordContract

Constructeurs

RequestReportRecordContract()

Initialise une nouvelle instance de la classe RequestReportRecordContract.

RequestReportRecordContract(String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, String, Nullable<Double>, Nullable<Double>, String, String, String, Nullable<Int32>)

Initialise une nouvelle instance de la classe RequestReportRecordContract.

Propriétés

ApiId

Obtient ou définit le chemin d’identificateur d’API. /apis/{apiId}

ApiRegion

Obtient ou définit la région Azure où se trouve la passerelle qui a traité cette requête.

ApiTime

Obtient ou définit le temps total nécessaire pour traiter cette demande.

BackendResponseCode

Obtient ou définit le code http status reçu par la passerelle à la suite du transfert de cette requête au serveur principal.

Cache

Obtient ou définit spécifie si le cache de réponse a été impliqué dans la génération de la réponse. Si la valeur est none, le cache n’a pas été utilisé. Si la valeur est atteinte, la réponse mise en cache a été retournée. Si la valeur est manquée, le cache a été utilisé, mais la recherche a entraîné un échec et la demande a été satisfaite par le back-end.

IpAddress

Obtient ou définit l’adresse IP du client associée à cette requête.

Method

Obtient ou définit la méthode HTTP associée à cette requête..

OperationId

Obtient ou définit le chemin d’identification de l’opération. /apis/{apiId}/operations/{operationId}

ProductId

Obtient le chemin d’identificateur de produit. /products/{productId}

RequestId

Obtient ou définit l’identificateur de requête.

RequestSize

Obtient ou définit la taille de cette requête.

ResponseCode

Obtient ou définit le code status HTTP retourné par la passerelle.

ResponseSize

Obtient ou définit la taille de la réponse retournée par la passerelle.

ServiceTime

Obtient ou définit le temps nécessaire pour transférer cette requête au back-end et récupérer la réponse.

SubscriptionId

Obtient ou définit le chemin d’identification de l’abonnement. /subscriptions/{subscriptionId}

Timestamp

Obtient ou définit la date et l’heure de réception de cette demande par la passerelle au format ISO 8601.

Url

Obtient ou définit l’URL complète associée à cette requête.

UserId

Obtient le chemin d’identification de l’utilisateur. /users/{userId}

S’applique à