Class ParameterSchema
- Namespace
- LinqToDB.SchemaProvider
- Assembly
- linq2db.dll
Describes database procedure or function parameter.
public class ParameterSchema
- Inheritance
-
ParameterSchema
- Extension Methods
Properties
DataType
Gets parameter type as DataType enumeration value.
public DataType DataType { get; set; }
Property Value
Description
Gets parameter description.
public string? Description { get; set; }
Property Value
IsIn
Gets flag indicating that it is input parameter.
public bool IsIn { get; set; }
Property Value
IsNullable
Gets flag indicating that it is nullable parameter.
public bool IsNullable { get; set; }
Property Value
IsOut
Gets flag indicating that it is output parameter.
public bool IsOut { get; set; }
Property Value
IsResult
Gets flag indicating that it is return value parameter.
public bool IsResult { get; set; }
Property Value
ParameterName
Gets C#-friendly parameter name.
public string ParameterName { get; set; }
Property Value
ParameterType
Gets .net type for parameter as string.
public string ParameterType { get; set; }
Property Value
ProviderSpecificType
Gets provider-specific .net parameter type as a string.
public string? ProviderSpecificType { get; set; }
Property Value
SchemaName
Gets parameter's name.
public string? SchemaName { get; set; }
Property Value
SchemaType
Gets database-specific parameter type.
public string? SchemaType { get; set; }
Property Value
Size
Gets parameter type size.
public int? Size { get; set; }
Property Value
- int?
SystemType
Gets .net type for parameter.
public Type? SystemType { get; set; }