Udostępnij za pośrednictwem


QueryMetrics class

Konstruktory

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

Właściwości

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

Metody

add(QueryMetrics[])

Zwraca nowe wystąpienie QueryMetrics, które jest dodatkiem tego i argumentów.

createFromArray(QueryMetrics[])

Zwraca nowe wystąpienie klasy QueryMetrics, która jest agregacją tablicy metryk zapytań.

createFromDelimitedString(string, ClientSideMetrics)

Zwraca nowe wystąpienie klasy QueryMetrics, które jest deserializowane z rozdzielanego ciągu.

Szczegóły konstruktora

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)

Parametry

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

Szczegóły właściwości

clientSideMetrics

clientSideMetrics: ClientSideMetrics

Wartość właściwości

documentLoadTime

documentLoadTime: TimeSpan

Wartość właściwości

TimeSpan

documentWriteTime

documentWriteTime: TimeSpan

Wartość właściwości

TimeSpan

indexHitDocumentCount

indexHitDocumentCount: number

Wartość właściwości

number

indexLookupTime

indexLookupTime: TimeSpan

Wartość właściwości

TimeSpan

outputDocumentCount

outputDocumentCount: number

Wartość właściwości

number

outputDocumentSize

outputDocumentSize: number

Wartość właściwości

number

queryPreparationTimes

queryPreparationTimes: QueryPreparationTimes

Wartość właściwości

retrievedDocumentCount

retrievedDocumentCount: number

Wartość właściwości

number

retrievedDocumentSize

retrievedDocumentSize: number

Wartość właściwości

number

runtimeExecutionTimes

runtimeExecutionTimes: RuntimeExecutionTimes

Wartość właściwości

totalQueryExecutionTime

totalQueryExecutionTime: TimeSpan

Wartość właściwości

TimeSpan

vmExecutionTime

vmExecutionTime: TimeSpan

Wartość właściwości

TimeSpan

zero

static zero: QueryMetrics

Wartość właściwości

Szczegóły metody

add(QueryMetrics[])

Zwraca nowe wystąpienie QueryMetrics, które jest dodatkiem tego i argumentów.

function add(queryMetricsArray: QueryMetrics[]): QueryMetrics

Parametry

queryMetricsArray

QueryMetrics[]

Zwraca

createFromArray(QueryMetrics[])

Zwraca nowe wystąpienie klasy QueryMetrics, która jest agregacją tablicy metryk zapytań.

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

Parametry

queryMetricsArray

QueryMetrics[]

Zwraca

createFromDelimitedString(string, ClientSideMetrics)

Zwraca nowe wystąpienie klasy QueryMetrics, które jest deserializowane z rozdzielanego ciągu.

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

Parametry

delimitedString

string

clientSideMetrics
ClientSideMetrics

Zwraca