SimpleHelpers.NamedLock by Khalid Salomão

<PackageReference Include="SimpleHelpers.NamedLock" Version="1.0.4" />

Package Files

8,311 bytes

 SimpleHelpers.NamedLock 1.0.4

Synchronization helper: a static lock collection associated with a key. NamedLock manages the lifetime of critical sections that can be accessed by a key (name) throughout the application. It also have some helper methods to allow a maximum wait time (timeout) to aquire the lock and safelly release it. Note: this nuget package contains c# source code and depends on System.Collections.Concurrent introduced in .Net 4.0.

<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
  <metadata>
    <id>SimpleHelpers.NamedLock</id>
    <version>1.0.4</version>
    <title>SimpleHelpers.NamedLock (C# - Source file)</title>
    <authors>Khalid Salomão</authors>
    <licenseUrl>https://raw.github.com/khalidsalomao/SimpleHelpers.Net/master/SimpleHelpers/LICENSE.txt</licenseUrl>
    <projectUrl>https://github.com/khalidsalomao/SimpleHelpers.Net</projectUrl>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>Synchronization helper: a static lock collection associated with a key.

NamedLock manages the lifetime of critical sections that can be accessed by a key (name) throughout the application. It also have some helper methods to allow a maximum wait time (timeout) to aquire the lock and safelly release it.
 
Note: this nuget package contains c# source code and depends on System.Collections.Concurrent introduced in .Net 4.0.</description>
    <summary>Synchronization helper: a static lock collection associated with a key.</summary>
    <releaseNotes>* Better documentation</releaseNotes>
    <language>en-US</language>
    <tags>SimpleHelpers Utils Synchronization Locks Threading</tags>
  </metadata>
</package>