Datasnap.DSCommonServer.DSMetadata.GetProcedures
Delphi
function GetProcedures(const ProcedureNamePattern: string; const ProcedureType: string): TDBXReader;
C++
Data::Dbxcommon::TDBXReader* __fastcall GetProcedures(const System::UnicodeString ProcedureNamePattern, const System::UnicodeString ProcedureType);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | Datasnap.DSCommonServer.pas Datasnap.DSCommonServer.hpp |
Datasnap.DSCommonServer | DSMetadata |
Description
Implementation of TDBXMetaDataCommands.GetProcedures metadata command.
GetProcedures implements TDBXMetaDataCommands.GetProcedures metadata command.
This implementation returns all registered server methods. If the DataSnap server was connected with a TDBXPropertyNames.ServerConnection property specified, the stored procedures from the server connection are included in the returned result.
The parameter ProcedureNamePattern specifies the procedure name pattern. An empty string selects all procedures.
The string parameter ProcedureType specifies the procedure type. If an empty string is specified, both procedures and functions are returned. To select just procedures, specify 'PROCEDURES'. To select just functions, specify 'FUNCTIONS'.
GetProcedures returns a TDBXReader with the columns specified in the TDBXProceduresColumns class.