Share via


QueryMetrics class

Constructores

QueryMetrics(number, number, number, number, number, TimeSpan, QueryPreparationTimes, TimeSpan, TimeSpan, TimeSpan, RuntimeExecutionTimes, TimeSpan, ClientSideMetrics)

Propiedades

clientSideMetrics
documentLoadTime
documentWriteTime
indexHitDocumentCount
indexLookupTime
outputDocumentCount
outputDocumentSize
queryPreparationTimes
retrievedDocumentCount
retrievedDocumentSize
runtimeExecutionTimes
totalQueryExecutionTime
vmExecutionTime
zero

Métodos

add(QueryMetrics[])

devuelve una nueva instancia de QueryMetrics que es la adición de este y los argumentos.

createFromArray(QueryMetrics[])

Devuelve una nueva instancia de la clase QueryMetrics que es la agregación de una matriz de métricas de consulta.

createFromDelimitedString(string, ClientSideMetrics)

Devuelve una nueva instancia de la clase QueryMetrics que se deserializa a partir de una cadena delimitada.

Detalles del constructor

QueryMetrics(number, number, number, number, number, TimeSpan, QueryPreparationTimes, TimeSpan, TimeSpan, TimeSpan, RuntimeExecutionTimes, TimeSpan, ClientSideMetrics)

new QueryMetrics(retrievedDocumentCount: number, retrievedDocumentSize: number, outputDocumentCount: number, outputDocumentSize: number, indexHitDocumentCount: number, totalQueryExecutionTime: TimeSpan, queryPreparationTimes: QueryPreparationTimes, indexLookupTime: TimeSpan, documentLoadTime: TimeSpan, vmExecutionTime: TimeSpan, runtimeExecutionTimes: RuntimeExecutionTimes, documentWriteTime: TimeSpan, clientSideMetrics: ClientSideMetrics)

Parámetros

retrievedDocumentCount

number

retrievedDocumentSize

number

outputDocumentCount

number

outputDocumentSize

number

indexHitDocumentCount

number

totalQueryExecutionTime

TimeSpan

queryPreparationTimes
QueryPreparationTimes
indexLookupTime

TimeSpan

documentLoadTime

TimeSpan

vmExecutionTime

TimeSpan

runtimeExecutionTimes
RuntimeExecutionTimes
documentWriteTime

TimeSpan

clientSideMetrics
ClientSideMetrics

Detalles de las propiedades

clientSideMetrics

clientSideMetrics: ClientSideMetrics

Valor de propiedad

documentLoadTime

documentLoadTime: TimeSpan

Valor de propiedad

TimeSpan

documentWriteTime

documentWriteTime: TimeSpan

Valor de propiedad

TimeSpan

indexHitDocumentCount

indexHitDocumentCount: number

Valor de propiedad

number

indexLookupTime

indexLookupTime: TimeSpan

Valor de propiedad

TimeSpan

outputDocumentCount

outputDocumentCount: number

Valor de propiedad

number

outputDocumentSize

outputDocumentSize: number

Valor de propiedad

number

queryPreparationTimes

queryPreparationTimes: QueryPreparationTimes

Valor de propiedad

retrievedDocumentCount

retrievedDocumentCount: number

Valor de propiedad

number

retrievedDocumentSize

retrievedDocumentSize: number

Valor de propiedad

number

runtimeExecutionTimes

runtimeExecutionTimes: RuntimeExecutionTimes

Valor de propiedad

totalQueryExecutionTime

totalQueryExecutionTime: TimeSpan

Valor de propiedad

TimeSpan

vmExecutionTime

vmExecutionTime: TimeSpan

Valor de propiedad

TimeSpan

zero

static zero: QueryMetrics

Valor de propiedad

Detalles del método

add(QueryMetrics[])

devuelve una nueva instancia de QueryMetrics que es la adición de este y los argumentos.

function add(queryMetricsArray: QueryMetrics[]): QueryMetrics

Parámetros

queryMetricsArray

QueryMetrics[]

Devoluciones

createFromArray(QueryMetrics[])

Devuelve una nueva instancia de la clase QueryMetrics que es la agregación de una matriz de métricas de consulta.

static function createFromArray(queryMetricsArray: QueryMetrics[]): QueryMetrics

Parámetros

queryMetricsArray

QueryMetrics[]

Devoluciones

createFromDelimitedString(string, ClientSideMetrics)

Devuelve una nueva instancia de la clase QueryMetrics que se deserializa a partir de una cadena delimitada.

static function createFromDelimitedString(delimitedString: string, clientSideMetrics?: ClientSideMetrics): QueryMetrics

Parámetros

delimitedString

string

clientSideMetrics
ClientSideMetrics

Devoluciones