Skip to content

ProviderDataType ​

Namespace: MJCZone.DapperMatic.AspNetCore.Models.Responses

Assembly: MJCZone.DapperMatic.AspNetCore

Summary ​

Response model for a single provider data type.

public

Contents ​

Constructors (1) | Methods (4) | Properties (19)

Constructors ​

ProviderDataType ​

csharp
ProviderDataType()

Methods ​

GetType ​

csharp
GetType()

ToString ​

csharp
ToString()

Equals ​

csharp
Equals()

GetHashCode ​

csharp
GetHashCode()

Properties ​

DataType ​

Gets or sets the data type name (e.g., "VARCHAR", "INTEGER", "DECIMAL").

Type: string

Aliases ​

Gets or sets any aliases for this data type.

Type: List<string>

IsCommon ​

Gets or sets a value indicating whether this is a commonly used data type.

Type: bool

IsCustom ​

Gets or sets a value indicating whether this is a custom/user-defined type.

Type: bool

SupportsLength ​

Gets or sets a value indicating whether this data type supports length specification.

Type: bool

MinLength ​

Gets or sets the minimum length for this data type (if supported).

Type: int?

MaxLength ​

Gets or sets the maximum length for this data type (if supported).

Type: int?

DefaultLength ​

Gets or sets the default length for this data type (if supported).

Type: int?

SupportsPrecision ​

Gets or sets a value indicating whether this data type supports precision specification.

Type: bool

MinPrecision ​

Gets or sets the minimum precision for this data type (if supported).

Type: int?

MaxPrecision ​

Gets or sets the maximum precision for this data type (if supported).

Type: int?

DefaultPrecision ​

Gets or sets the default precision for this data type (if supported).

Type: int?

SupportsScale ​

Gets or sets a value indicating whether this data type supports scale specification.

Type: bool

MinScale ​

Gets or sets the minimum scale for this data type (if supported).

Type: int?

MaxScale ​

Gets or sets the maximum scale for this data type (if supported).

Type: int?

DefaultScale ​

Gets or sets the default scale for this data type (if supported).

Type: int?

Category ​

Gets or sets the data type category (e.g., "Numeric", "String", "DateTime", "Binary").

Type: string

Description ​

Gets or sets an optional description or example of the data type.

Type: string?

Examples ​

Gets or sets example values or use cases for this data type.

Type: List<string>?