Datasnap.DSSession.TDSSessionCache.RemoveItem
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 */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Datasnap.DSSession.pas Datasnap.DSSession.hpp |
Datasnap.DSSession | TDSSessionCache |
説明
管理されているアイテムのリストから、アイテムを 1 つ削除します。
RemoveItem メソッドは、管理されているアイテムのリストから、アイテムを 1 つ削除します。 RemoveItem のオーバーロードは 2 つあります。最初の 1 つは、指定された Item をリストから削除しますが、その際アイテムの所有権については関与しません。2 つ目のオーバーロードは、指定された ID のアイテムを削除しますが、InstanceOwner が False に設定されている場合、アイテムは見つかると返されます。さもなければ、RemoveItem は nil を返します。InstanceOwner が True に設定されている場合、RemoveItem は常に nil を返します。