Datasnap.DSSession.TDSSession.RequiresAuthorization
Delphi
function RequiresAuthorization(MethodInfo: TDSMethodInfo): Boolean; virtual;
C++
virtual bool __fastcall RequiresAuthorization(Datasnap::Dscommonserver::TDSMethodInfo* MethodInfo);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Datasnap.DSSession.pas Datasnap.DSSession.hpp |
Datasnap.DSSession | TDSSession |
説明
指定されたメソッドの実行に承認が必要かどうかを返します。
RequiresAuthorization メソッドは、指定されたメソッドの実行に承認が必要な場合には True を返し、そうでない場合には False を返します。
たとえば、DSMetadata.GetDatabase は、サーバーへの SQL 接続(SQLConnection
)が確立されたときに呼び出されるため、承認の確認は冗長でしょう(場合によっては、確認が誤って失敗するおそれがあります)。接続の認証が既に済んでいるからです。