Class PropertyExpression
- Namespace
- Cratis.Chronicle.Events.Migrations
- Assembly
- Cratis.Chronicle.dll
Represents a property expression key produced by an IEventMigrationPropertyBuilder operation.
public record PropertyExpression : ConceptAs<string>, IComparable<ConceptAs<string>>, IComparable<string>, IComparable, IEquatable<ConceptAs<string>>, IEquatable<PropertyExpression>
- Inheritance
-
PropertyExpression
- Implements
- Inherited Members
Constructors
PropertyExpression(string)
Represents a property expression key produced by an IEventMigrationPropertyBuilder operation.
public PropertyExpression(string Value)
Parameters
ValuestringActual value.
Fields
NotSet
Gets the representation of a not-set PropertyExpression.
public static readonly PropertyExpression NotSet
Field Value
Operators
implicit operator string(PropertyExpression)
Implicitly convert from PropertyExpression to string.
public static implicit operator string(PropertyExpression expression)
Parameters
expressionPropertyExpressionPropertyExpression to convert from.
Returns
implicit operator PropertyExpression(string)
Implicitly convert from string to PropertyExpression.
public static implicit operator PropertyExpression(string expression)