Recorder.OpenScope Method (String, RecordingScopeOption) |
Namespace: PostSharp.Patterns.Recording
Assembly: PostSharp.Patterns.Model (in PostSharp.Patterns.Model.dll) Version: 2023.0.3.0 (2023.0.3.0)
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.