Class UniqueName
Namespace: Casewhere.Common.ValueTypes
Assembly: Casewhere.Common.dll
Model a valid name in the Casewhere system. A valid name
- Not empty or null
- Max length 256
public class UniqueName
Inheritance
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<UniqueName>(UniqueName)
Constructors
UniqueName(string)
public UniqueName(string value)
Parameters
value
string
Properties
Value
public string Value { get; }
Property Value
Methods
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(UniqueName, UniqueName)
public static bool operator ==(UniqueName a, UniqueName b)
Parameters
Returns
operator !=(UniqueName, UniqueName)
public static bool operator !=(UniqueName a, UniqueName b)