Class ReadModelContainerName
- Namespace
- Cratis.Chronicle.ReadModels
- Assembly
- Cratis.Chronicle.dll
Represents the storage container name of a read model (collection, table, etc.).
public record ReadModelContainerName : ConceptAs<string>, IComparable<ConceptAs<string>>, IComparable<string>, IComparable, IEquatable<ConceptAs<string>>, IEquatable<ReadModelContainerName>
- Inheritance
-
ReadModelContainerName
- Implements
- Inherited Members
- Extension Methods
Constructors
ReadModelContainerName(ReadModelContainerName)
protected ReadModelContainerName(ReadModelContainerName original)
Parameters
originalReadModelContainerName
ReadModelContainerName(string)
Represents the storage container name of a read model (collection, table, etc.).
public ReadModelContainerName(string Value)
Parameters
ValuestringThe inner value.
Fields
NotSet
Gets a value representing an unset container name.
public static readonly ReadModelContainerName NotSet
Field Value
Properties
EqualityContract
protected override Type EqualityContract { get; }
Property Value
Methods
Deconstruct(out string)
public void Deconstruct(out string Value)
Parameters
Valuestring
Equals(ReadModelContainerName?)
public virtual bool Equals(ReadModelContainerName? other)
Parameters
otherReadModelContainerName
Returns
Equals(ConceptAs<string>?)
public override sealed bool Equals(ConceptAs<string>? 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 ==(ReadModelContainerName?, ReadModelContainerName?)
public static bool operator ==(ReadModelContainerName? left, ReadModelContainerName? right)
Parameters
leftReadModelContainerNamerightReadModelContainerName
Returns
implicit operator ReadModelContainerName(string)
Implicitly convert from string to ReadModelContainerName.
public static implicit operator ReadModelContainerName(string value)
Parameters
Returns
operator !=(ReadModelContainerName?, ReadModelContainerName?)
public static bool operator !=(ReadModelContainerName? left, ReadModelContainerName? right)
Parameters
leftReadModelContainerNamerightReadModelContainerName