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);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
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 つ返します。