PostSharp6.3/API Reference/Post­Sharp.​Patterns.​Recording.​Operations Namespace/Detach­Object­From­Recorder­Operation Class

DetachObjectFromRecorderOperation Class

Encapsulates the Detach(Object) operation.
Inheritance Hierarchy
System.Object
  PostSharp.Patterns.Recording.Operation
    PostSharp.Patterns.Recording.Operations.RecorderOperation
      PostSharp.Patterns.Recording.Operations.DetachObjectFromRecorderOperation

Namespace:  PostSharp.Patterns.Recording.Operations
Assembly:  PostSharp.Patterns.Model (in PostSharp.Patterns.Model.dll) Version: 6.3.9.0 (6.3.9.0)
Syntax
C#
public sealed class DetachObjectFromRecorderOperation : RecorderOperation

The DetachObjectFromRecorderOperation type exposes the following members.

Properties
  NameDescription
Public propertyName
Gets the operation name.
(Inherited from Operation.)
Public propertyObject
Gets the object being attached to the Recorder.
Public propertyOperationDescriptor
Gets the IOperationDescriptor, which is used by the OperationFormatter to produce a human-readable description of the current operation.
(Inherited from Operation.)
Public propertyOperationKind
Gets the kind of operation.
(Overrides Operation.OperationKind.)
Public propertyRecorder
Gets the Recorder to which the current Operation relates.
(Inherited from RecorderOperation.)
Methods
  NameDescription
Public methodVisitAffectedObjects
Executes a given action on all recordable objects involved with the current Operation.
(Inherited from RecorderOperation.)
See Also