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? DataTypeField Value
DataTypeExact
Get or sets exact database type for parameter.
public string? DataTypeExactField Value
Description
Parameter's description.
public string? DescriptionField Value
IsIn
Gets or sets input or input-output parameter flag.
public bool IsInField Value
IsNullable
Gets flag indicating that it is nullable parameter.
public bool IsNullableField Value
IsOut
Gets or sets output or input-output parameter flag.
public bool IsOutField Value
IsResult
Gets or sets return value parameter flag.
public bool IsResultField Value
Length
Gets or sets parameter type length attribute.
public int? LengthField Value
- int?
Ordinal
Gets or sets parameter position.
public int OrdinalField Value
ParameterName
Gets or sets parameter name.
public string? ParameterNameField Value
Precision
Gets or sets parameter type precision attribute.
public int? PrecisionField 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 ProcedureIDField Value
Scale
Gets or sets parameter type scale attribute.
public int? ScaleField Value
- int?
UDTCatalog
Parameter's user-defined type(UDT) catalog/database.
public string? UDTCatalogField Value
UDTName
Parameter's user-defined type(UDT) name.
public string? UDTNameField Value
UDTSchema
Parameter's user-defined type(UDT) schema/owner.
public string? UDTSchema