Class ProcedureParameterInfo
- Namespace
- LinqToDB.SchemaProvider
- Assembly
- linq2db.dll
Database procedure or function parameter description.
public class ProcedureParameterInfo
- Inheritance
-
ProcedureParameterInfo
- Extension Methods
Fields
DataType
Get or sets database type for parameter.
public string? DataType
Field Value
DataTypeExact
Get or sets exact database type for parameter.
public string? DataTypeExact
Field Value
Description
Parameter's description.
public string? Description
Field Value
IsIn
Gets or sets input or input-output parameter flag.
public bool IsIn
Field Value
IsNullable
Gets flag indicating that it is nullable parameter.
public bool IsNullable
Field Value
IsOut
Gets or sets output or input-output parameter flag.
public bool IsOut
Field Value
IsResult
Gets or sets return value parameter flag.
public bool IsResult
Field Value
Length
Gets or sets parameter type length attribute.
public int? Length
Field Value
- int?
Ordinal
Gets or sets parameter position.
public int Ordinal
Field Value
ParameterName
Gets or sets parameter name.
public string? ParameterName
Field Value
Precision
Gets or sets parameter type precision attribute.
public int? Precision
Field Value
- int?
ProcedureID
Gets or sets unique procedure identifier. NOTE: this is not fully-qualified procedure name (even if it used right now for some providers as procedure identifier).
public string ProcedureID
Field Value
Scale
Gets or sets parameter type scale attribute.
public int? Scale
Field Value
- int?
UDTCatalog
Parameter's user-defined type(UDT) catalog/database.
public string? UDTCatalog
Field Value
UDTName
Parameter's user-defined type(UDT) name.
public string? UDTName
Field Value
UDTSchema
Parameter's user-defined type(UDT) schema/owner.
public string? UDTSchema