Found 365 packages
Async synchronization primitives, async collections, TPL and dataflow extensions. The JoinableTaskFactory allows synchronously blocking the UI thread for async work. This package is applicable to any .NET application (not just Visual Studio).
Provides the fundamental synchronization primitives, including System.Threading.Monitor and System.Threading.Mutex, that are required when writing asynchronous code. Commonly Used Types: System.Threading.Monitor System.Threading.SynchronizationContext System.Threading.ManualResetEvent System.Threading.AutoResetEvent System.Threading.ThreadLocal<T> System.Threading.EventWaitHandle System.Threading.SemaphoreSlim System.Threading.Mutex When using NuGet 3.x this package requires at least version 3.4.
Async synchronization primitives, async collections, TPL and dataflow extensions. The JoinableTaskFactory allows synchronously blocking the UI thread for async work. This package is applicable to any .NET application (not just Visual Studio). This package contains only the library, without a dependency on the analyzers. Use the Microsoft.VisualStudio.Threading package to get the library and analyzers together.
An asynchronous .NET library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling for reducing memory allocations.
A C# lock replacement for async/await, supporting recursion/re-entrance and asynchronous waits. Handles async recursion correctly - note that Nito.AsyncEx does not!
A simple hybrid caching provider combines local caching and distributed caching.
Implements the clock synchronization extesion as defined by the Neuro-Foundation (neuro-foundation.io).
I-Synergy Framework Synchronization
Adds a concept of thread safety to C# and VB so that most threading defects are detected at build-time or in a single-threaded test coverage. Includes a deadlock detection policy and thread dispatching aspects. An official PostSharp pattern library.
Assorted async-friendly mutexes and locks. Includes a scoped mutex (ScopedMutex) for cross-platform key-based locking, async countdown event (CountdownEvent), and others.
Provides support for managing access and audit control lists for synchronization primitives. Commonly Used Types: System.Security.AccessControl.EventWaitHandleAccessRule System.Security.AccessControl.EventWaitHandleAuditRule System.Security.AccessControl.MutexAccessRule System.Security.AccessControl.MutexAuditRule System.Security.AccessControl.MutexSecurity System.Security.AccessControl.SemaphoreAccessRule System.Security.AccessControl.SemaphoreAuditRule System.Security.AccessControl.SemaphoreSecurity
Package Description
Provides powerful data access components to WebAPI server featuring OData 4 extended implementation, view projection technology, two-way data synchronization and seamless integration with Entity Framework. For the client counterpart, please install Intersoft.AppFramework package.
A single-threaded async-compatible context.
This library contains a number of helper methods and functions that make building applications on a variety of platforms easier
23.10.10.15-HiNetCoreAssembly-MD5【eA3EHUGYNL2tEkcC2s7xhg==】
23.10.10.15-HiNetCoreAssembly-MD5【0eeatoGgT2QZWikZNRCvEg==】
Implements the clock synchronization extesion as defined by the Neuro-Foundation (neuro-foundation.io).
Provides helpers for SynchronizationContext. Can be used to synchronize UI operations with backend operations.
Package Description