Class CriticalSection
Provides utilities for managing various critical sections.
Namespace: IPA.Utilities
Assembly: IPA.Loader.dll
Syntax
public static class CriticalSection : object
Methods
| Improve this Doc View SourceEnterExecuteSection()
Enters a critical execution section. Does not nest.
Declaration
public static void EnterExecuteSection()
ExecuteSection()
Creates an CriticalSection.AutoExecuteSection for automated management of an execute section.
Declaration
public static CriticalSection.AutoExecuteSection ExecuteSection()
Returns
Type | Description |
---|---|
CriticalSection.AutoExecuteSection | the new CriticalSection.AutoExecuteSection that manages the section |
ExitExecuteSection()
Exits a critical execution section. Does not nest.
Declaration
public static void ExitExecuteSection()