Datasnap.DSSession.TDSSession.RequiresAuthorization

提供: RAD Studio API Documentation
移動先: 案内検索

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)が確立されたときに呼び出されるため、承認の確認は冗長でしょう(場合によっては、確認が誤って失敗するおそれがあります)。接続の認証が既に済んでいるからです。

関連項目