Class GetShardIteratorResponse
The result of GetShardIteratorRequest.
public sealed record GetShardIteratorResponse : IEquatable<GetShardIteratorResponse>
- Inheritance
-
GetShardIteratorResponse
- Implements
- Inherited Members
Constructors
GetShardIteratorResponse()
public GetShardIteratorResponse()
Properties
ShardIterator
Gets the iterator, an opaque string of up to 2,048 characters that is valid for 15 minutes. Treat it like a credential: it grants read access to the shard, and this library never logs it or puts it into telemetry. null if the response has none, which the service model allows: there is nothing to read from the shard then.
public string? ShardIterator { get; init; }
Property Value
Methods
Equals(GetShardIteratorResponse?)
public bool Equals(GetShardIteratorResponse? other)
Parameters
otherGetShardIteratorResponse
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(GetShardIteratorResponse?, GetShardIteratorResponse?)
public static bool operator ==(GetShardIteratorResponse? left, GetShardIteratorResponse? right)
Parameters
leftGetShardIteratorResponserightGetShardIteratorResponse
Returns
operator !=(GetShardIteratorResponse?, GetShardIteratorResponse?)
public static bool operator !=(GetShardIteratorResponse? left, GetShardIteratorResponse? right)
Parameters
leftGetShardIteratorResponserightGetShardIteratorResponse