Base class for operations on an AdvisableHashSet<T>.
Inheritance
HashSetOperation<T>
Namespace: PostSharp.Patterns.Recording.Operations
Assembly: PostSharp.Patterns.Model.dll
Syntax
[Obsolete("[Recordable] aspect and its components are deprecated and will be removed in a future version.", false)]
public abstract class HashSetOperation<T> : Operation, IHashSetOperation, IOperationDescriptorType Parameters
| Name | Description |
|---|---|
| T | Type of items in set. |
Properties
| Name | Description |
|---|---|
| NewItem | Gets the item before the operation. |
| OldItem | Gets the item after the operation. |
| Set | Gets the set on which the operation was performed. |
Methods
| Name | Description |
|---|---|
| VisitAffectedObjects(Action<object>) | Executes a given action on all recordable objects involved with the current Operation. |