Removes the first occurrence of a specific object from the ICollection<(Of <(<'T>)>)>.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public virtual bool Remove( KeyValuePair<Id, Id> item )
Public Overridable Function Remove ( _ item As KeyValuePair(Of Id, Id) _ ) As Boolean
public: virtual bool Remove( KeyValuePair<Id^, Id^> item )
Parameters
- item (KeyValuePair<(Of <(<'Id, Id>)>)>)
- The object to remove from the ICollection<(Of <(<'T>)>)>.
Return Value
true if item was successfully removed from the ICollection<(Of <(<'T>)>)>; otherwise, false. This method also returns false if item is not found in the original ICollection<(Of <(<'T>)>)>.
Exceptions
Exception | Condition |
---|---|
NotSupportedException | The ICollection<(Of <(<'T>)>)> is read-only. |
NotSupportedException | This instance is immutable |
Version Information
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)