Partilhar via


QueryMetrics class

Construtores

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

Propriedades

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

Métodos

add(QueryMetrics[])

devolve uma nova instância QueryMetrics que é a adição deste e dos argumentos.

createFromArray(QueryMetrics[])

Devolve uma nova instância da classe QueryMetrics que é a agregação de uma matriz de métricas de consulta.

createFromDelimitedString(string, ClientSideMetrics)

Devolve uma nova instância da classe QueryMetrics que é desserializada a partir de uma cadeia delimitada.

Detalhes do Construtor

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

Detalhes de Propriedade

clientSideMetrics

clientSideMetrics: ClientSideMetrics

Valor de Propriedade

documentLoadTime

documentLoadTime: TimeSpan

Valor de Propriedade

TimeSpan

documentWriteTime

documentWriteTime: TimeSpan

Valor de Propriedade

TimeSpan

indexHitDocumentCount

indexHitDocumentCount: number

Valor de Propriedade

number

indexLookupTime

indexLookupTime: TimeSpan

Valor de Propriedade

TimeSpan

outputDocumentCount

outputDocumentCount: number

Valor de Propriedade

number

outputDocumentSize

outputDocumentSize: number

Valor de Propriedade

number

queryPreparationTimes

queryPreparationTimes: QueryPreparationTimes

Valor de Propriedade

retrievedDocumentCount

retrievedDocumentCount: number

Valor de Propriedade

number

retrievedDocumentSize

retrievedDocumentSize: number

Valor de Propriedade

number

runtimeExecutionTimes

runtimeExecutionTimes: RuntimeExecutionTimes

Valor de Propriedade

totalQueryExecutionTime

totalQueryExecutionTime: TimeSpan

Valor de Propriedade

TimeSpan

vmExecutionTime

vmExecutionTime: TimeSpan

Valor de Propriedade

TimeSpan

zero

static zero: QueryMetrics

Valor de Propriedade

Detalhes de Método

add(QueryMetrics[])

devolve uma nova instância QueryMetrics que é a adição deste e dos argumentos.

function add(queryMetricsArray: QueryMetrics[]): QueryMetrics

Parâmetros

queryMetricsArray

QueryMetrics[]

Devoluções

createFromArray(QueryMetrics[])

Devolve uma nova instância da classe QueryMetrics que é a agregação de uma matriz de métricas de consulta.

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

Parâmetros

queryMetricsArray

QueryMetrics[]

Devoluções

createFromDelimitedString(string, ClientSideMetrics)

Devolve uma nova instância da classe QueryMetrics que é desserializada a partir de uma cadeia delimitada.

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

Parâmetros

delimitedString

string

clientSideMetrics
ClientSideMetrics

Devoluções