ValidatePathElement

Description

enum Tinman.Core.Validating.ValidatePathElement

Enumeration of elements along a validation path.

Public / Constants

None

public constant None → (0:int32)

No path element.

Context

public constant Context → (1:int32)

A pseudo-element without a string representation that adds a context object for subsequent path elements.

The context object replaces the ones of all preceding path elements and may in turn be replaced by the one of the following path elements.

Member

public constant Member → (2:int32)

A named member of the current value: value.Name.

Index

public constant Index → (3:int32)

An indexed entry of the current value: value[123].

Entry

public constant Entry → (4:int32)

A named entry of the current value: value['Name'].