Freigeben über


RequestReportRecordContract Konstruktoren

Definition

Überlädt

RequestReportRecordContract()

Initialisiert eine neue instance der RequestReportRecordContract-Klasse.

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>)

Initialisiert eine neue instance der RequestReportRecordContract-Klasse.

RequestReportRecordContract()

Initialisiert eine neue instance der RequestReportRecordContract-Klasse.

public RequestReportRecordContract ();
Public Sub New ()

Gilt für:

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>)

Initialisiert eine neue instance der RequestReportRecordContract-Klasse.

public RequestReportRecordContract (string apiId = default, string operationId = default, string productId = default, string userId = default, string method = default, string url = default, string ipAddress = default, string backendResponseCode = default, int? responseCode = default, int? responseSize = default, DateTime? timestamp = default, string cache = default, double? apiTime = default, double? serviceTime = default, string apiRegion = default, string subscriptionId = default, string requestId = default, int? requestSize = default);
new Microsoft.Azure.Management.ApiManagement.Models.RequestReportRecordContract : string * string * string * string * string * string * string * string * Nullable<int> * Nullable<int> * Nullable<DateTime> * string * Nullable<double> * Nullable<double> * string * string * string * Nullable<int> -> Microsoft.Azure.Management.ApiManagement.Models.RequestReportRecordContract
Public Sub New (Optional apiId As String = Nothing, Optional operationId As String = Nothing, Optional productId As String = Nothing, Optional userId As String = Nothing, Optional method As String = Nothing, Optional url As String = Nothing, Optional ipAddress As String = Nothing, Optional backendResponseCode As String = Nothing, Optional responseCode As Nullable(Of Integer) = Nothing, Optional responseSize As Nullable(Of Integer) = Nothing, Optional timestamp As Nullable(Of DateTime) = Nothing, Optional cache As String = Nothing, Optional apiTime As Nullable(Of Double) = Nothing, Optional serviceTime As Nullable(Of Double) = Nothing, Optional apiRegion As String = Nothing, Optional subscriptionId As String = Nothing, Optional requestId As String = Nothing, Optional requestSize As Nullable(Of Integer) = Nothing)

Parameter

apiId
String

API-Bezeichnerpfad. /apis/{apiId}

operationId
String

Vorgangsbezeichnerpfad. /apis/{apiId}/operations/{operationId}

productId
String

Produktbezeichnerpfad. /products/{productId}

userId
String

Benutzer-ID-Pfad. /users/{userId}

method
String

Die dieser Anforderung zugeordnete HTTP-Methode.

url
String

Die vollständige URL, die dieser Anforderung zugeordnet ist.

ipAddress
String

Die dieser Anforderung zugeordnete Client-IP-Adresse.

backendResponseCode
String

Der HTTP-status Code, der vom Gateway als Ergebnis der Weiterleitung dieser Anforderung an das Back-End empfangen wurde.

responseCode
Nullable<Int32>

Der vom Gateway zurückgegebene HTTP-status Code.

responseSize
Nullable<Int32>

Die Größe der vom Gateway zurückgegebenen Antwort.

timestamp
Nullable<DateTime>

Das Datum und die Uhrzeit, zu dem diese Anforderung vom Gateway im ISO 8601-Format empfangen wurde.

cache
String

Gibt an, ob der Antwortcache an der Generierung der Antwort beteiligt war. Wenn der Wert "none" ist, wurde der Cache nicht verwendet. Wenn der Wert erreicht wird, wurde eine zwischengespeicherte Antwort zurückgegeben. Wenn der Wert miss lautet, wurde der Cache verwendet, aber die Suche führte zu einem Fehler, und die Anforderung wurde vom Back-End erfüllt.

apiTime
Nullable<Double>

Die Gesamtdauer, die zum Verarbeiten dieser Anforderung benötigt wurde.

serviceTime
Nullable<Double>

es dauerte, bis diese Anforderung an das Back-End weitergeleitet und die Antwort zurückgegeben wurde.

apiRegion
String

Azure-Region, in der sich das Gateway befindet, das diese Anforderung verarbeitet hat.

subscriptionId
String

Pfad des Abonnementbezeichners. /subscriptions/{subscriptionId}

requestId
String

Anforderungsbezeichner.

requestSize
Nullable<Int32>

Die Größe dieser Anforderung.

Gilt für: