See: Description
Interface | Description |
---|---|
EnumMethodForgeFactory |
Enumeration method extension API for adding enum-methods.
|
EnumMethodLambdaParameterType |
Lambda parameter type defines what value "v" assumes in an expression such as
mymethod(v => ...) ,
or what value "a" or "b" assume in an expression such as mymethod( (a,b) => ...) . |
EnumMethodMode |
Describes to the compiler how it should manage code for the enumeration method.
|
EnumMethodState |
Interface for state-providing classes for use with enumeration method extension
|
Class | Description |
---|---|
EnumMethodDescriptor |
Provides footprint information for enumeration method extension.
|
EnumMethodInitializeContext |
Context for use with the date-time method extension API
|
EnumMethodLambdaParameterDescriptor |
For use with lambda parameters, the descriptor identifies a specific lambda parameter.
|
EnumMethodLambdaParameterTypeIndex |
A lambda parameter that assumes an index value.
|
EnumMethodLambdaParameterTypeSize |
A lambda parameter that assumes the size value.
|
EnumMethodLambdaParameterTypeStateGetter |
A lambda parameter that assumes a value of the given type and that originates from the state object
by calling the provided getter-method.
|
EnumMethodLambdaParameterTypeValue |
A lambda parameter that assumes the value itself.
|
EnumMethodModeStaticMethod |
Provides information about the public static method that implements the logic for the enumeration method.
|
EnumMethodValidateContext |
Context for use with the enumeration method extension API
|
Enumeration method extension API.