Datasnap.DSSession.TDSSessionCache.RemoveItem

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure RemoveItem(Item: TResultCommandHandler); overload;
function RemoveItem(ID: Integer; InstanceOwner: Boolean = True): TResultCommandHandler; overload;

C++

void __fastcall RemoveItem(Data::Dbxcommon::TResultCommandHandler* Item)/* overload */;
Data::Dbxcommon::TResultCommandHandler* __fastcall RemoveItem(int ID, bool InstanceOwner = true)/* overload */;

Eigenschaften

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

Beschreibung

Entfernt einen Eintrag aus der Liste der verwalteten Einträge.

Die Methode RemoveItem entfernt einen Eintrag aus der Liste der verwalteten Einträge. Es gibt zwei RemoveItem-Überladungen. Die erste Überladung entfernt den in Item angegebenen Eintrag aus der Liste, ist aber nicht der Eigentümer des Eintrags. Die zweite Überladung entfernt den Eintrag, der eine bestimmte ID hat, und wenn InstanceOwner auf False gesetzt ist, wird der Eintrag (falls gefunden) zurückgegeben. Andernfalls gibt RemoveItem nil zurück. Wenn InstanceOwner auf True gesetzt wird, gibt RemoveItem immer nil zurück.

Siehe auch