Struct NullSetPoint
Marks where a custom read plan continues after a database NULL collapses a value.
public readonly struct NullSetPoint
- Inherited Members
- Extension Methods
Constructors
NullSetPoint(Label, int)
Marks where a custom read plan continues after a database NULL collapses a value.
public NullSetPoint(Label Label, int NbOnStack)
Parameters
Fields
HasValue
Gets whether a valid recovery location is available.
public readonly bool HasValue
Field Value
Properties
NbOfPopToMake
Gets the number of evaluation stack items removed when jumping.
public int NbOfPopToMake { get; }
Property Value
Methods
MakeNullJump(Generator)
Removes tracked evaluation stack items and jumps to the recovery location.
public void MakeNullJump(Generator generator)
Parameters
generatorGenerator
Exceptions
- InvalidOperationException
Thrown if no recovery label is defined.
WithItemOnStack(int)
Returns a new value that includes added evaluation stack items.
public NullSetPoint WithItemOnStack(int nbItemOnStack)
Parameters
nbItemOnStackint