Delen via


QueryMetrics class

Constructors

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

Eigenschappen

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

Methoden

add(QueryMetrics[])

retourneert een nieuw QueryMetrics-exemplaar dat de toevoeging van deze en de argumenten is.

createFromArray(QueryMetrics[])

Retourneert een nieuw exemplaar van de klasse QueryMetrics die de aggregatie is van een matrix met metrische querygegevens.

createFromDelimitedString(string, ClientSideMetrics)

Retourneert een nieuw exemplaar van de klasse QueryMetrics die is gedeserialiseerd van een tekenreeks met scheidingstekens.

Constructordetails

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)

Parameters

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

Eigenschapdetails

clientSideMetrics

clientSideMetrics: ClientSideMetrics

Waarde van eigenschap

documentLoadTime

documentLoadTime: TimeSpan

Waarde van eigenschap

TimeSpan

documentWriteTime

documentWriteTime: TimeSpan

Waarde van eigenschap

TimeSpan

indexHitDocumentCount

indexHitDocumentCount: number

Waarde van eigenschap

number

indexLookupTime

indexLookupTime: TimeSpan

Waarde van eigenschap

TimeSpan

outputDocumentCount

outputDocumentCount: number

Waarde van eigenschap

number

outputDocumentSize

outputDocumentSize: number

Waarde van eigenschap

number

queryPreparationTimes

queryPreparationTimes: QueryPreparationTimes

Waarde van eigenschap

retrievedDocumentCount

retrievedDocumentCount: number

Waarde van eigenschap

number

retrievedDocumentSize

retrievedDocumentSize: number

Waarde van eigenschap

number

runtimeExecutionTimes

runtimeExecutionTimes: RuntimeExecutionTimes

Waarde van eigenschap

totalQueryExecutionTime

totalQueryExecutionTime: TimeSpan

Waarde van eigenschap

TimeSpan

vmExecutionTime

vmExecutionTime: TimeSpan

Waarde van eigenschap

TimeSpan

zero

static zero: QueryMetrics

Waarde van eigenschap

Methodedetails

add(QueryMetrics[])

retourneert een nieuw QueryMetrics-exemplaar dat de toevoeging van deze en de argumenten is.

function add(queryMetricsArray: QueryMetrics[]): QueryMetrics

Parameters

queryMetricsArray

QueryMetrics[]

Retouren

createFromArray(QueryMetrics[])

Retourneert een nieuw exemplaar van de klasse QueryMetrics die de aggregatie is van een matrix met metrische querygegevens.

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

Parameters

queryMetricsArray

QueryMetrics[]

Retouren

createFromDelimitedString(string, ClientSideMetrics)

Retourneert een nieuw exemplaar van de klasse QueryMetrics die is gedeserialiseerd van een tekenreeks met scheidingstekens.

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

Parameters

delimitedString

string

clientSideMetrics
ClientSideMetrics

Retouren