Represents any of the set operations that add or remove multiple items, for example IntersectWith(IEnumerable<T>) and UnionWith(IEnumerable<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 sealed class ChangeManySetOperation<T> : HashSetOperation<T>, IHashSetOperation, IOperationDescriptorType Parameters
| Name | Description |
|---|---|
| T | The type of items in the set. |
Properties
| Name | Description |
|---|---|
| NewItems | Gets the items that were added to the set after the operation. |
| OldItems | Gets the items that were in the set before the operation. |
| OperationKind | Gets the kind of operation. |
Methods
| Name | Description |
|---|---|
| Redo(ReplayContext) | Redoes the current operation. |
| Undo(ReplayContext) | Undoes the current operation. |