Table of Contents

Interface ISqlDataType

Namespace
LfrlAnvil.Sql
Assembly
LfrlAnvil.Sql.Core.dll

Represents a DB data type.

public interface ISqlDataType

Properties

DbType

DbType of this data type.

DbType DbType { get; }

Property Value

DbType

Dialect

Specifies the SQL dialect of this data type.

SqlDialect Dialect { get; }

Property Value

SqlDialect

Name

DB name of this data type.

string Name { get; }

Property Value

string

ParameterDefinitions

Collection of parameter definitions for this data type.

ReadOnlySpan<SqlDataTypeParameter> ParameterDefinitions { get; }

Property Value

ReadOnlySpan<SqlDataTypeParameter>

Parameters

Collection of applied parameters to this data type.

ReadOnlySpan<int> Parameters { get; }

Property Value

ReadOnlySpan<int>