Datasnap.DSCommonServer.DSMetadata.GetProcedures

提供:RAD Studio API Documentation

Delphi

function GetProcedures(const ProcedureNamePattern: string; const ProcedureType: string): TDBXReader;

C++

Data::Dbxcommon::TDBXReader* __fastcall GetProcedures(const System::UnicodeString ProcedureNamePattern, const System::UnicodeString ProcedureType);

プロパティ

種類 可視性 ソース ユニット 親
function public
Datasnap.DSCommonServer.pas
Datasnap.DSCommonServer.hpp
Datasnap.DSCommonServer DSMetadata

説明

メタデータ コマンド TDBXMetaDataCommands.GetProcedures の実装。

GetProcedures は、メタデータ コマンド TDBXMetaDataCommands.GetProcedures を実装します。

この実装は、登録済みのサーバー メソッドをすべて返します。DataSnap サーバーが、指定されたプロパティ TDBXPropertyNames.ServerConnection に接続された場合、返される結果には、サーバー接続から得たストアド プロシージャが含まれます。

パラメータ ProcedureNamePattern では、プロシージャ名のパターンを指定します。空の文字列にすると、すべてのプロシージャを選択します。

文字列パラメータ ProcedureType では、プロシージャ タイプを指定します。空の文字列を指定すると、プロシージャと関数の両方が返されます。プロシージャだけを選択するには、「PROCEDURES」と指定します。関数だけを選択するには、「FUNCTIONS」と指定します。

GetProcedures は、TDBXProceduresColumns クラスで指定したカラムを持つ TDBXReader を 1 つ返します。

関連項目