Class InstanceCount
- Namespace
- Cratis.Chronicle.ReadModels
- Assembly
- Cratis.Chronicle.dll
Represents a count of instances to retrieve or watch.
public record InstanceCount : ConceptAs<int>, IComparable<ConceptAs<int>>, IComparable<int>, IComparable, IEquatable<ConceptAs<int>>, IEquatable<InstanceCount>
- Inheritance
-
InstanceCount
- Implements
- Inherited Members
- Extension Methods
Constructors
InstanceCount(InstanceCount)
protected InstanceCount(InstanceCount original)
Parameters
originalInstanceCount
InstanceCount(int)
Represents a count of instances to retrieve or watch.
public InstanceCount(int Value)
Parameters
ValueintThe actual count.
Fields
Default
The default page size for queries.
public static readonly InstanceCount Default
Field Value
Unlimited
The value representing an unlimited count.
public static readonly InstanceCount Unlimited
Field Value
Properties
EqualityContract
protected override Type EqualityContract { get; }
Property Value
Methods
Deconstruct(out int)
public void Deconstruct(out int Value)
Parameters
Valueint
Equals(InstanceCount?)
public virtual bool Equals(InstanceCount? other)
Parameters
otherInstanceCount
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 ==(InstanceCount?, InstanceCount?)
public static bool operator ==(InstanceCount? left, InstanceCount? right)
Parameters
leftInstanceCountrightInstanceCount
Returns
implicit operator InstanceCount(int)
Implicitly convert from int to InstanceCount.
public static implicit operator InstanceCount(int value)
Parameters
valueintValue to convert from.
Returns
operator !=(InstanceCount?, InstanceCount?)
public static bool operator !=(InstanceCount? left, InstanceCount? right)
Parameters
leftInstanceCountrightInstanceCount