<PackageReference Include="Microsoft.Identity.Client" Version="4.82.1" />

Microsoft.Identity.Client.TelemetryCore.Internal.Events.ApiEvent

class ApiEvent
public enum ApiIds

public string ApiErrorCode { get; set; }

public ApiIds ApiId { get; set; }

public string ApiIdString { get; }

public AssertionType AssertionType { get; set; }

public string AutoDetectedRegion { get; }

public int CachedAccessTokenCount { get; set; }

public CacheRefreshReason CacheInfo { get; set; }

public string CacheInfoString { get; }

public CacheLevel CacheLevel { get; set; }

public string CallerSdkApiId { get; set; }

public string CallerSdkVersion { get; set; }

public Guid CorrelationId { get; set; }

public long DurationInCacheInMs { get; set; }

public long DurationInHttpInMs { get; set; }

public bool IsAccessTokenCacheHit { get; set; }

public bool IsLegacyCacheEnabled { get; set; }

public char IsLegacyCacheEnabledString { get; }

public char IsManagedCertUsed { get; set; }

public bool IsTokenCacheSerialized { get; set; }

public char IsTokenCacheSerializedString { get; }

public string MsalRuntimeTelemetry { get; set; }

public string RegionAutodetectionSourceString { get; }

public string RegionDiscoveryFailureReason { get; set; }

public RegionOutcome RegionOutcome { get; set; }

public string RegionOutcomeString { get; }

public string RegionUsed { get; set; }

public string TokenEndpoint { get; set; }

public int TokenType { get; set; }

public ApiEvent(Guid correlationId)

public static bool IsLongRunningObo(ApiIds apiId)

public static bool IsOnBehalfOfRequest(ApiIds apiId)