Datasnap.DSHTTP.TDSRESTServer.DoCommandOtherContext
Delphi
procedure DoCommandOtherContext(AContext: TDSHTTPContext; ARequestInfo: TDSHTTPRequest; AResponseInfo: TDSHTTPResponse; const ARequest: string); virtual;
C++
virtual void __fastcall DoCommandOtherContext(Datasnap::Dshttpcommon::TDSHTTPContext* AContext, Datasnap::Dshttpcommon::TDSHTTPRequest* ARequestInfo, Datasnap::Dshttpcommon::TDSHTTPResponse* AResponseInfo, const System::UnicodeString ARequest);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
class protected | Datasnap.DSHTTP.pas Datasnap.DSHTTP.hpp |
Datasnap.DSHTTP | TDSRESTServer |
Beschreibung
Eine virtuelle Methode, die überschrieben werden kann, um andere Kontexte als datasnap möglicherweise zu behandeln.
Die virtuelle Methode DoCommandOtherContext setzt den Parameter ResponseNo der Antwort auf 404 (das bedeutet, dass kein geeigneter Kontext gefunden wurde), den Parameter ResponseText auf eine Fehlermeldung und den Parameter CloseConnection der Antwort auf True.
DoCommandOtherContext kann in Unterklassen überschrieben werden, um andere Kontexte als datasnap möglicherweise zu behandeln.