IntelligenceX

API Reference

Class

InMemoryUsageAccountBindingStore

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers sealed

Thread-safe in-memory store for manual usage-account bindings.

Inheritance

  • Object
  • InMemoryUsageAccountBindingStore

Constructors

public InMemoryUsageAccountBindingStore() #

Methods

public IReadOnlyList<UsageAccountBindingRecord> GetAll() #
Returns: IReadOnlyList<UsageAccountBindingRecord>

Returns all known account bindings.

public Boolean TryGet(String id, out UsageAccountBindingRecord binding) #
Returns: Boolean

Looks up an account binding by id.

Parameters

id System.String requiredposition: 0
binding IntelligenceX.Telemetry.Usage.UsageAccountBindingRecord requiredposition: 1
public Void Upsert(UsageAccountBindingRecord binding) #
Returns: Void

Inserts or replaces an account binding.

Parameters

binding IntelligenceX.Telemetry.Usage.UsageAccountBindingRecord requiredposition: 0