QueryMetrics class

Konstruktory

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

Vlastnosti

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

Metody

add(QueryMetrics[])

vrátí novou instanci QueryMetrics, která je přidáním této instance a argumentů.

createFromArray(QueryMetrics[])

Vrátí novou instanci třídy QueryMetrics, která je agregací pole metrik dotazů.

createFromDelimitedString(string, ClientSideMetrics)

Vrátí novou instanci Třídy QueryMetrics, která je deserializována z řetězce s oddělovači.

Podrobnosti konstruktoru

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

Podrobnosti vlastnosti

clientSideMetrics

clientSideMetrics: ClientSideMetrics

Hodnota vlastnosti

documentLoadTime

documentLoadTime: TimeSpan

Hodnota vlastnosti

TimeSpan

documentWriteTime

documentWriteTime: TimeSpan

Hodnota vlastnosti

TimeSpan

indexHitDocumentCount

indexHitDocumentCount: number

Hodnota vlastnosti

number

indexLookupTime

indexLookupTime: TimeSpan

Hodnota vlastnosti

TimeSpan

outputDocumentCount

outputDocumentCount: number

Hodnota vlastnosti

number

outputDocumentSize

outputDocumentSize: number

Hodnota vlastnosti

number

queryPreparationTimes

queryPreparationTimes: QueryPreparationTimes

Hodnota vlastnosti

retrievedDocumentCount

retrievedDocumentCount: number

Hodnota vlastnosti

number

retrievedDocumentSize

retrievedDocumentSize: number

Hodnota vlastnosti

number

runtimeExecutionTimes

runtimeExecutionTimes: RuntimeExecutionTimes

Hodnota vlastnosti

totalQueryExecutionTime

totalQueryExecutionTime: TimeSpan

Hodnota vlastnosti

TimeSpan

vmExecutionTime

vmExecutionTime: TimeSpan

Hodnota vlastnosti

TimeSpan

zero

static zero: QueryMetrics

Hodnota vlastnosti

Podrobnosti metody

add(QueryMetrics[])

vrátí novou instanci QueryMetrics, která je přidáním této instance a argumentů.

function add(queryMetricsArray: QueryMetrics[]): QueryMetrics

Parametry

queryMetricsArray

QueryMetrics[]

Návraty

createFromArray(QueryMetrics[])

Vrátí novou instanci třídy QueryMetrics, která je agregací pole metrik dotazů.

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

Parametry

queryMetricsArray

QueryMetrics[]

Návraty

createFromDelimitedString(string, ClientSideMetrics)

Vrátí novou instanci Třídy QueryMetrics, která je deserializována z řetězce s oddělovači.

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

Parametry

delimitedString

string

clientSideMetrics
ClientSideMetrics

Návraty