IntelligenceX

API Reference

Class

UsageTelemetryIdentity

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers static

Utility helpers for telemetry identity, normalization, and dedupe keys.

Inheritance

  • Object
  • UsageTelemetryIdentity

Methods

public static IReadOnlyList<String> BuildDeduplicationKeys(UsageEventRecord record) #
Returns: IReadOnlyList<String>

Builds dedupe keys for a usage event in priority order.

Parameters

record IntelligenceX.Telemetry.Usage.UsageEventRecord requiredposition: 0
public static String ComputeStableHash(String value, Int32 bytes = 16) #
Returns: String

Computes a stable lowercase hexadecimal hash for a string.

Parameters

value System.String requiredposition: 0
bytes System.Int32 = 16 optionalposition: 1
public static String NormalizePath(String path) #
Returns: String

Normalizes a filesystem path or logical locator.

Parameters

path System.String requiredposition: 0