Open sandboxFocus

Class RemoveDictionaryItemOperation<TKey, TValue>

Represents a Remove(TKey) operation.

Inheritance
DictionaryOperation<TKey, TValue>
RemoveDictionaryItemOperation<TKey, TValue>
Namespace: PostSharp.Patterns.Recording.Operations
Assembly: PostSharp.Patterns.Model.dll
Syntax
public sealed class RemoveDictionaryItemOperation<TKey, TValue> : DictionaryOperation<TKey, TValue>, IDictionaryOperation, IOperationDescriptor
Type Parameters
Name Description
TKey

Type of dictionary keys.

TValue

Type of dictionary values.

Properties

Name Description
Key

Gets the key of the dictionary entry affected by the operation.

OldValue

Gets the value of the dictionary entry before the operation.

OperationKind

Gets the kind of operation.

Methods

Name Description
Redo(ReplayContext)

Redo the current operation.

Undo(ReplayContext)

Undo the current operation.