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? CatalogName
Field Value
Description
Procedure or function description.
public string? Description
Field Value
IsAggregateFunction
Gets or sets flag to distinguish aggregate function from other functions.
public bool IsAggregateFunction
Field Value
IsDefaultSchema
Get or sets flag, indicating that procedure belongs to default schema/owner.
public bool IsDefaultSchema
Field Value
IsFunction
Gets or sets flag to distinguish function from procedure.
public bool IsFunction
Field Value
IsResultDynamic
Get or sets flag, indicating that procedure returns dynamic (generic) result.
public bool IsResultDynamic
Field Value
IsTableFunction
Gets or sets flag to distinguish table function from other functions.
public bool IsTableFunction
Field Value
IsWindowFunction
Gets or sets flag to distinguish window function from other functions.
public bool IsWindowFunction
Field Value
PackageName
Gets or sets package/module/library name for procedure.
public string? PackageName
Field Value
ProcedureDefinition
Gets or sets procedure source code.
public string? ProcedureDefinition
Field 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 ProcedureID
Field Value
ProcedureName
Gets or sets procedure name.
public string ProcedureName
Field Value
SchemaName
Gets or sets schema/owner name for procedure.
public string? SchemaName