Datasnap.DSSession.TDSSession.RequiresAuthorization

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function RequiresAuthorization(MethodInfo: TDSMethodInfo): Boolean; virtual;

C++

virtual bool __fastcall RequiresAuthorization(Datasnap::Dscommonserver::TDSMethodInfo* MethodInfo);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Datasnap.DSSession.pas
Datasnap.DSSession.hpp
Datasnap.DSSession TDSSession

Beschreibung

Gibt zurück, ob für die angegebene Methode eine Autorisierung erforderlich ist.

Die Methode RequiresAuthorization gibt True zurück, wenn für die angegebene Methode eine Autorisierung erforderlich ist, ansonsten False.

DSMetadata.GetDatabase wird beispielsweise aufgerufen, wenn eine SQL-Verbindung (SQLConnection) zum Server hergestellt wird. In diesem Fall wäre die Überprüfung der Autorisierung redundant (und kann fälschlicherweise fehlschlagen), da die Verbindung bereits authentifiziert ist.

Siehe auch