Recorder.OpenScope Method (String, RecordingScopeOption) |
Opens a RecordingScope with a given name.
Namespace: PostSharp.Patterns.Recording
Assembly: PostSharp.Patterns.Model (in PostSharp.Patterns.Model.dll) Version: 5.0.55.0 (5.0.55.0)

C#
public RecordingScope OpenScope( string name, RecordingScopeOption option = RecordingScopeOption.Default )
Parameters
- name
- Type: System.String
The scope name, or null to create an unnamed scope. - option (Optional)
- Type: PostSharp.Patterns.Recording.RecordingScopeOption
Scope options. Specify this parameter if you want the scope to be Atomic.
Return Value
Type: RecordingScopeA RecordingScope object, which should be closed using Complete() or Dispose().

The name of the scope can be set at any time by setting the OperationDescriptor property.
