[]
Specifies a calling contract for collections that support editing.
public interface ISupportEditing<in T>
| Name | Description |
|---|---|
| T |
| Name | Description |
|---|---|
| CanInsert(int, T) | Determines whether a new item can be inserted in the collection at the specified |
| CanMove(int, int) | Determines whether the item at |
| CanRemove(int) | Determines whether the item at the specified |
| CanReplace(int, T) | Determines whether the item at the specified |
| InsertAsync(int, T, CancellationToken) | Inserts the specified |
| MoveAsync(int, int, CancellationToken) | Moves an item from the specified |
| RemoveAsync(int, CancellationToken) | Removes the item at the specified |
| ReplaceAsync(int, T, CancellationToken) | Replaces the item at the specified |