Struct SqlNodeInterpreterContextParameter
- Namespace
- LfrlAnvil.Sql.Expressions.Visitors
- Assembly
- LfrlAnvil.Sql.Core.dll
Represents a single SQL parameter registered in an SqlNodeInterpreterContext.
public readonly record struct SqlNodeInterpreterContextParameter : IEquatable<SqlNodeInterpreterContextParameter>
- Implements
- Inherited Members
Constructors
SqlNodeInterpreterContextParameter(string, TypeNullability?, int?)
Represents a single SQL parameter registered in an SqlNodeInterpreterContext.
public SqlNodeInterpreterContextParameter(string Name, TypeNullability? Type, int? Index)
Parameters
Name
stringParameter's name.
Type
TypeNullability?Optional runtime type of this parameter.
Index
int?Optional 0-based position of this parameter.
Properties
Index
Optional 0-based position of this parameter.
public int? Index { get; init; }
Property Value
- int?
Name
Parameter's name.
public string Name { get; init; }
Property Value
Type
Optional runtime type of this parameter.
public TypeNullability? Type { get; init; }