API:Soap.SOAPAttachIntf.TSoapDataList.Remove
Delphi
function Remove(aClass: TClass): Integer; reintroduce;
C++
HIDESBASE int __fastcall Remove(System::TClass aClass);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Soap.SOAPAttachIntf.pas Soap.SOAPAttachIntf.hpp |
Soap.SOAPAttachIntf | TSoapDataList |
説明
最初に出現した値を削除します。
Soap.SOAPAttachIntf.TSoapDataList.Remove は System.Generics.Collections.TList.Remove を継承しています。以下の内容はすべて System.Generics.Collections.TList.Remove を参照しています。
最初に出現した値を削除します。
Remove は、リスト内にある Value の最初のインスタンスを削除して、そのインスタンスの 0 から始まるインデックスを返します。Value がリストに存在しない場合、この関数は -1 を返します。
インスタンスの検索はリニアなので、これは、n エントリを持つリストに対する O(n) 操作になります。
リストからエントリが削除されると、OnNotify イベントが発生します。