Class InstanceCountToSkip
- Namespace
- Cratis.Chronicle.ReadModels
- Assembly
- Cratis.Chronicle.dll
Represents a count of instances to skip when retrieving or watching read model instances.
public record InstanceCountToSkip : ConceptAs<int>, IComparable<ConceptAs<int>>, IComparable<int>, IComparable, IEquatable<ConceptAs<int>>, IEquatable<InstanceCountToSkip>
- Inheritance
-
InstanceCountToSkip
- Implements
- Inherited Members
- Extension Methods
Constructors
InstanceCountToSkip(InstanceCountToSkip)
protected InstanceCountToSkip(InstanceCountToSkip original)
Parameters
originalInstanceCountToSkip
InstanceCountToSkip(int)
Represents a count of instances to skip when retrieving or watching read model instances.
public InstanceCountToSkip(int Value)
Parameters
ValueintThe actual count.
Fields
Zero
The value representing no instances to skip.
public static readonly InstanceCountToSkip Zero
Field Value
Properties
EqualityContract
protected override Type EqualityContract { get; }
Property Value
Methods
Deconstruct(out int)
public void Deconstruct(out int Value)
Parameters
Valueint
Equals(InstanceCountToSkip?)
public virtual bool Equals(InstanceCountToSkip? other)
Parameters
otherInstanceCountToSkip
Returns
Equals(ConceptAs<int>?)
public override sealed bool Equals(ConceptAs<int>? other)
Parameters
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected override bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
Operators
operator ==(InstanceCountToSkip?, InstanceCountToSkip?)
public static bool operator ==(InstanceCountToSkip? left, InstanceCountToSkip? right)
Parameters
leftInstanceCountToSkiprightInstanceCountToSkip
Returns
implicit operator InstanceCountToSkip(int)
Implicitly convert from int to InstanceCountToSkip.
public static implicit operator InstanceCountToSkip(int value)
Parameters
valueintValue to convert from.
Returns
operator !=(InstanceCountToSkip?, InstanceCountToSkip?)
public static bool operator !=(InstanceCountToSkip? left, InstanceCountToSkip? right)
Parameters
leftInstanceCountToSkiprightInstanceCountToSkip