Method Remove
Remove(string)
Removes a previously registered tool by its exact Name.
public bool Remove(string name)
Parameters
Returns
- bool
true
if the tool was found and removed; otherwisefalse
.
Remarks
This is a write operation and is not thread-safe. Synchronize externally if needed.
The removal is idempotent with respect to missing entries (returns false
).
Exceptions
- ArgumentException
Thrown when
name
isnull
, empty, or whitespace.