Table of Contents

Class EventContextPropertyExpression

Namespace
Cratis.Chronicle.Projections.Expressions
Assembly
Cratis.Chronicle.dll

Represents a IEventValueExpression that builds an event context property accessor expression.

public class EventContextPropertyExpression : IEventValueExpression
Inheritance
EventContextPropertyExpression
Implements
Inherited Members

Remarks

Initializes a new instance of the EventContextPropertyExpression class.

Constructors

EventContextPropertyExpression(PropertyPath)

Represents a IEventValueExpression that builds an event context property accessor expression.

public EventContextPropertyExpression(PropertyPath propertyPath)

Parameters

propertyPath PropertyPath

Cratis.Chronicle.Properties.PropertyPath for the property.

Remarks

Initializes a new instance of the EventContextPropertyExpression class.

Methods

Build()

Builds the expression.

public PropertyExpression Build()

Returns

PropertyExpression

The expression built.