Class ProcedureInfo
- Namespace
- LinqToDB.SchemaProvider
- Assembly
- linq2db.dll
Database procedure or function description.
public class ProcedureInfo- Inheritance
- 
      
      ProcedureInfo
- Extension Methods
Fields
CatalogName
Gets or sets database name for procedure.
public string? CatalogNameField Value
Description
Procedure or function description.
public string? DescriptionField Value
IsAggregateFunction
Gets or sets flag to distinguish aggregate function from other functions.
public bool IsAggregateFunctionField Value
IsDefaultSchema
Get or sets flag, indicating that procedure belongs to default schema/owner.
public bool IsDefaultSchemaField Value
IsFunction
Gets or sets flag to distinguish function from procedure.
public bool IsFunctionField Value
IsResultDynamic
Get or sets flag, indicating that procedure returns dynamic (generic) result.
public bool IsResultDynamicField Value
IsTableFunction
Gets or sets flag to distinguish table function from other functions.
public bool IsTableFunctionField Value
IsWindowFunction
Gets or sets flag to distinguish window function from other functions.
public bool IsWindowFunctionField Value
PackageName
Gets or sets package/module/library name for procedure.
public string? PackageNameField Value
ProcedureDefinition
Gets or sets procedure source code.
public string? ProcedureDefinitionField Value
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
ProcedureName
Gets or sets procedure name.
public string ProcedureNameField Value
SchemaName
Gets or sets schema/owner name for procedure.
public string? SchemaName