Table of Contents

Class OdfPerformanceTelemetry

Namespace
OdfKit.Core
Assembly
OdfKit.dll

Provides the OdfPerformanceTelemetry API. 提供 OdfKit 的效能遙測與遠端測量 (ActivitySource 與 Meter) 功能。

public static class OdfPerformanceTelemetry
Inheritance
OdfPerformanceTelemetry
Inherited Members

Fields

ActivitySource

Performs new. OdfKit 的 ActivitySource,用於追蹤關鍵操作的生命週期。

public static readonly ActivitySource ActivitySource

Field Value

ActivitySource

Meter

Performs new. OdfKit 的 Meter,用於收集效能度量指標。

public static readonly Meter Meter

Field Value

Meter

Methods

RecordMemoryAllocation(long)

Performs record memory allocation. 記錄非受控記憶體分配。

public static void RecordMemoryAllocation(long bytes)

Parameters

bytes long

分配的位元組數

RecordMemoryFree(long)

Performs record memory free. 記錄非受控記憶體釋放。

public static void RecordMemoryFree(long bytes)

Parameters

bytes long

釋放的位元組數

RecordXmlParse(double)

Performs record xml parse. 記錄一次 XML 解析操作效能。

public static void RecordXmlParse(double milliseconds)

Parameters

milliseconds double

解析花費毫秒數

RecordZipDecompression(double)

Performs record zip decompression. 記錄一次 Zip 解壓操作效能。

public static void RecordZipDecompression(double milliseconds)

Parameters

milliseconds double

解壓縮花費毫秒數