Datasnap.DSCommonServer.TDSServerMethodProvider.GetServerClass
Delphi
procedure GetServerClass(const ClassName: string; const Container: TJSONObject);
C++
void __fastcall GetServerClass(const System::UnicodeString ClassName, System::Json::TJSONObject* const Container);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Datasnap.DSCommonServer.pas Datasnap.DSCommonServer.hpp |
Datasnap.DSCommonServer | TDSServerMethodProvider |
説明
サーバー クラスの JSON 表現を、提供されているコンテナに追加します。
以下のコード スニペットのように、GetServerClass メソッドは、サーバー クラスの JSON 表現を、提供されているコンテナに追加します:
{'className':{'LifeCycle':'xyz','RoleName':'abc','methods':['method1',...]}}
サーバーが指定されるクラス名を公開しない場合、GetServerClass は次を追加します:
{'className':null}
GetServerClass は、パラメータを 2 つ取ります:
ClassName
-- サーバー クラス名。これは null または空にすることはできません。Container
-- 追加されるコンテナ。