Datasnap.DSCommonServer.DSMetadata.GetProcedures

From RAD Studio API Documentation
Jump to: navigation, search

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.

See Also