SharedQueueManager 1.0.2
See the version list below for details.
dotnet add package SharedQueueManager --version 1.0.2
NuGet\Install-Package SharedQueueManager -Version 1.0.2
<PackageReference Include="SharedQueueManager" Version="1.0.2" />
<PackageVersion Include="SharedQueueManager" Version="1.0.2" />
<PackageReference Include="SharedQueueManager" />
paket add SharedQueueManager --version 1.0.2
#r "nuget: SharedQueueManager, 1.0.2"
#:package SharedQueueManager@1.0.2
#addin nuget:?package=SharedQueueManager&version=1.0.2
#tool nuget:?package=SharedQueueManager&version=1.0.2
1. SharedQueueManager
SharedQueueManager is a .NET library providing shared memory message queue functionalities. It is designed to facilitate communication and data transfer between different parts of an application or between different applications. This library encapsulates the complexities of shared memory management and provides a straightforward interface for enqueueing and dequeueing messages.
2. Features
- Thread-safe message enqueueing and dequeueing.
- Support for variable-sized messages.
- Automatic memory management to prevent leaks.
2. Installation
The library can be installed via NuGet:
Install-Package SharedQueueManager
Or via the .NET CLI:
dotnet add package SharedQueueManager
2. Usage
Here's a basic example of how to use SharedQueueManager to enqueue and dequeue messages:
using SharedQueueManager;
// Enqueueing a message
SharedQueueManager.Enqueue("Hello, World!");
// Dequeueing a message
string message = SharedQueueManager.Dequeue();
Console.WriteLine(message);
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.