dotnet add package Waher.Runtime.Threading --version 1.2.1
NuGet\Install-Package Waher.Runtime.Threading -Version 1.2.1
<PackageReference Include="Waher.Runtime.Threading" Version="1.2.1" />
paket add Waher.Runtime.Threading --version 1.2.1
#r "nuget: Waher.Runtime.Threading, 1.2.1"
// Install Waher.Runtime.Threading as a Cake Addin #addin nuget:?package=Waher.Runtime.Threading&version=1.2.1 // Install Waher.Runtime.Threading as a Cake Tool #tool nuget:?package=Waher.Runtime.Threading&version=1.2.1
Class library that provides classes for usage in multi-threaded asynchronous environments providing multiple-read/single-write capabilities. Support for async entry into read and/or write states, allowing for complex lock management in asynchronous methods, where different sections of the code are executed by different working threads.
|.NET||net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows|
|.NET Core||netcoreapp1.0 netcoreapp1.1 netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1|
|.NET Standard||netstandard1.3 netstandard1.4 netstandard1.5 netstandard1.6 netstandard2.0 netstandard2.1|
|.NET Framework||net46 net461 net462 net463 net47 net471 net472 net48|
|Tizen||tizen30 tizen40 tizen60|
|Universal Windows Platform||uap uap10.0|
NuGet packages (12)
Showing the top 5 NuGet packages that depend on Waher.Runtime.Threading:
Class library for communication using the XMPP protocol. Library contains both client-to-server and component-to-server communication classes. Classes can be extended freely by external modules. XMPP Extensions supported by the library by default include: XEP-0004: Data Forms XEP-0030: Service Discovery XEP-0047: In-band Bytestreams XEP-0049: Private XML Storage XEP-0055: Jabber Search XEP-0059: Result Set Management XEP-0068: Field Standardization for Data Forms XEP-0077: In-band Registration XEP-0092: Software Version XEP-0114: Jabber Component Protocol XEP-0115: Entity Capabilities XEP-0122: Data Forms Validation XEP-0128: Service Discovery Extensions XEP-0141: Data Forms Layout XEP-0172: User Nickname XEP-0184: Message Delivery Receipts XEP-0191: Blocking Command XEP-0199: XMPP Ping XEP-0221: Data Forms Media Element XEP-0231: Bits of Binary XEP-0331: Data Forms - Color Field Types XEP-0336: Data Forms - Dynamic Forms XEP-0348: Signing Forms XEP-0363: HTTP File Upload XEP-0377: Spam Reporting Support for other extensions is provided by separate nuget packages. See: https://waher.se/IoTGateway/Libraries.md#networking
Class library that helps applications maintain a set of persistent settings.
Defines the IoT Gateway runtime environment.
Class library for communication using the XMPP protocol. Library contains both client-to-server and component-to-server communication classes. Classes can be extended freely by external modules.
Library that provides an object database that stores objects in local AES-256 encrypted files. Storage, indices, searching and retrieval is based solely on meta-data provided through the corresponding class definitions. Object serializers are created dynamically. Dynamic code is compiled.
This package is not used by any popular GitHub repositories.