API Reference
Class
BankedResetCredit
An account-scoped inventory record, not authority to redeem a reset. Unknown expiry is preserved, and recording use does not call the provider.
Inheritance
- Object
- BankedResetCredit
Usage
Explore 4 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 2
- Property BankedResetAdvice.CreditToReview
- Method BankedResetInventoryStore.Load
Accepted by parameters 2
- Method BankedResetInventoryStore.Save
- Method BankedResetPlanner.Build
Constructors
public BankedResetCredit(String id, String providerId, String accountId, ResetCreditScope scope, ResetCreditEvidence evidence, DateTimeOffset observedAtUtc, DateTimeOffset? expiresAtUtc = null, DateTimeOffset? recordedUsedAtUtc = null) #Creates a reset record with explicit provenance and observation time.
Parameters
- id System.String
- providerId System.String
- accountId System.String
- scope IntelligenceX.Telemetry.Limits.ResetCreditScope
- evidence IntelligenceX.Telemetry.Limits.ResetCreditEvidence
- observedAtUtc System.DateTimeOffset
- expiresAtUtc System.DateTimeOffset? = null
- recordedUsedAtUtc System.DateTimeOffset? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public String Id { get; } #Stable inventory ID, distinct from the account ID.
public String AccountId { get; } #Exact account identity; credits are never pooled between accounts.
public DateTimeOffset ObservedAtUtc { get; } #When this entry was last verified or entered.
public DateTimeOffset? ExpiresAtUtc { get; } #Known expiry instant, or null when not reported.
public DateTimeOffset? RecordedUsedAtUtc { get; } #Locally recorded use, not a redemption receipt.