你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RequestReportRecordContract 构造函数

定义

重载

RequestReportRecordContract()

初始化 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>)

初始化 RequestReportRecordContract 类的新实例。

RequestReportRecordContract()

初始化 RequestReportRecordContract 类的新实例。

public RequestReportRecordContract ();
Public Sub New ()

适用于

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

初始化 RequestReportRecordContract 类的新实例。

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)

参数

apiId
String

API 标识符路径。 /apis/{apiId}

operationId
String

操作标识符路径。 /apis/{apiId}/operations/{operationId}

productId
String

产品标识符路径。 /products/{productId}

userId
String

用户标识符路径。 /users/{userId}

method
String

与此请求关联的 HTTP 方法。

url
String

与此请求关联的完整 URL。

ipAddress
String

与此请求关联的客户端 IP 地址。

backendResponseCode
String

网关由于将此请求转发到后端而收到的 HTTP 状态代码。

responseCode
Nullable<Int32>

网关返回的 HTTP 状态代码。

responseSize
Nullable<Int32>

网关返回的响应的大小。

timestamp
Nullable<DateTime>

网关以 ISO 8601 格式接收此请求的日期和时间。

cache
String

指定生成响应时是否涉及响应缓存。 如果值为 none,则不使用缓存。 如果命中该值,则返回缓存响应。 如果值未命中,则使用缓存,但查找导致未命中,并且请求由后端完成。

apiTime
Nullable<Double>

处理此请求所花费的总时间。

serviceTime
Nullable<Double>

他花了一段时间将此请求转发到后端并获取响应。

apiRegion
String

处理此请求的网关所在的 Azure 区域。

subscriptionId
String

订阅标识符路径。 /subscriptions/{subscriptionId}

requestId
String

请求标识符。

requestSize
Nullable<Int32>

此请求的大小。。

适用于