QueryMetrics class

Konstruktoren

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

Eigenschaften

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

Methoden

add(QueryMetrics[])

gibt eine neue QueryMetrics-Instanz zurück, bei der diese und die Argumente hinzugefügt werden.

createFromArray(QueryMetrics[])

Gibt eine neue Instanz der QueryMetrics-Klasse zurück, die die Aggregation eines Arrays von Abfragemetriken darstellt.

createFromDelimitedString(string, ClientSideMetrics)

Gibt eine neue Instanz der QueryMetrics-Klasse zurück, die von einer durch Trennzeichen getrennten Zeichenfolge deserialisiert wird.

Details zum Konstruktor

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)

Parameter

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

Details zur Eigenschaft

clientSideMetrics

clientSideMetrics: ClientSideMetrics

Eigenschaftswert

documentLoadTime

documentLoadTime: TimeSpan

Eigenschaftswert

TimeSpan

documentWriteTime

documentWriteTime: TimeSpan

Eigenschaftswert

TimeSpan

indexHitDocumentCount

indexHitDocumentCount: number

Eigenschaftswert

number

indexLookupTime

indexLookupTime: TimeSpan

Eigenschaftswert

TimeSpan

outputDocumentCount

outputDocumentCount: number

Eigenschaftswert

number

outputDocumentSize

outputDocumentSize: number

Eigenschaftswert

number

queryPreparationTimes

queryPreparationTimes: QueryPreparationTimes

Eigenschaftswert

retrievedDocumentCount

retrievedDocumentCount: number

Eigenschaftswert

number

retrievedDocumentSize

retrievedDocumentSize: number

Eigenschaftswert

number

runtimeExecutionTimes

runtimeExecutionTimes: RuntimeExecutionTimes

Eigenschaftswert

totalQueryExecutionTime

totalQueryExecutionTime: TimeSpan

Eigenschaftswert

TimeSpan

vmExecutionTime

vmExecutionTime: TimeSpan

Eigenschaftswert

TimeSpan

zero

static zero: QueryMetrics

Eigenschaftswert

Details zur Methode

add(QueryMetrics[])

gibt eine neue QueryMetrics-Instanz zurück, bei der diese und die Argumente hinzugefügt werden.

function add(queryMetricsArray: QueryMetrics[]): QueryMetrics

Parameter

queryMetricsArray

QueryMetrics[]

Gibt zurück

createFromArray(QueryMetrics[])

Gibt eine neue Instanz der QueryMetrics-Klasse zurück, die die Aggregation eines Arrays von Abfragemetriken darstellt.

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

Parameter

queryMetricsArray

QueryMetrics[]

Gibt zurück

createFromDelimitedString(string, ClientSideMetrics)

Gibt eine neue Instanz der QueryMetrics-Klasse zurück, die von einer durch Trennzeichen getrennten Zeichenfolge deserialisiert wird.

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

Parameter

delimitedString

string

clientSideMetrics
ClientSideMetrics

Gibt zurück