Table of Contents

Class RateLimitState

Namespace
RateLimitClient
Assembly
RateLimitClient.dll

Represents the tracked state for a rate limit policy.

public class RateLimitState
Inheritance
object
RateLimitState

Properties

LastUpdated

public DateTimeOffset LastUpdated { get; set; }

Property Value

DateTimeOffset

PartitionKey

public string PartitionKey { get; set; }

Property Value

string

PolicyName

public string PolicyName { get; set; }

Property Value

string

Quota

public long? Quota { get; set; }

Property Value

long?

Remaining

public long Remaining { get; set; }

Property Value

long

ResetTime

public DateTimeOffset? ResetTime { get; set; }

Property Value

DateTimeOffset?

WindowSeconds

public int? WindowSeconds { get; set; }

Property Value

int?