Table of Contents

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 string

Parameter'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

string

Type

Optional runtime type of this parameter.

public TypeNullability? Type { get; init; }

Property Value

TypeNullability?