NamedPipeServerStream.NetFrameworkVersion
1.1.11
dotnet add package NamedPipeServerStream.NetFrameworkVersion --version 1.1.11
NuGet\Install-Package NamedPipeServerStream.NetFrameworkVersion -Version 1.1.11
<PackageReference Include="NamedPipeServerStream.NetFrameworkVersion" Version="1.1.11" />
paket add NamedPipeServerStream.NetFrameworkVersion --version 1.1.11
#r "nuget: NamedPipeServerStream.NetFrameworkVersion, 1.1.11"
// Install NamedPipeServerStream.NetFrameworkVersion as a Cake Addin
#addin nuget:?package=NamedPipeServerStream.NetFrameworkVersion&version=1.1.11
// Install NamedPipeServerStream.NetFrameworkVersion as a Cake Tool
#tool nuget:?package=NamedPipeServerStream.NetFrameworkVersion&version=1.1.11
NamedPipeServerStream.NetFrameworkVersion
Features:
- Completely repeats constructor behavior from .Net Framework (including exceptions)
- Has a strong name
- Restored from decompiled code. No changes from the original
- Official dependencies only
- Tested
Nuget
Install-Package NamedPipeServerStream.NetFrameworkVersion
Usage
using System.IO.Pipes;
var pipeSecurity = new PipeSecurity();
pipeSecurity.AddAccessRule(new PipeAccessRule(new SecurityIdentifier(WellKnownSidType.BuiltinUsersSid, null), PipeAccessRights.ReadWrite, AccessControlType.Allow));
using var serverStream = NamedPipeServerStreamConstructors.New(pipeName, PipeDirection.InOut, 1, PipeTransmissionMode.Byte, PipeOptions.Asynchronous | PipeOptions.WriteThrough, 0, 0, pipeSecurity);
Contacts
Product | Versions |
---|---|
.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 | netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard2.0 netstandard2.1 |
.NET Framework | net40 net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 net481 |
MonoAndroid | monoandroid |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen40 tizen60 |
Xamarin.iOS | xamarinios |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETFramework 4.0
- No dependencies.
-
.NETFramework 4.5
- No dependencies.
-
.NETStandard 2.0
- System.IO.Pipes.AccessControl (>= 5.0.0)
- System.Security.Permissions (>= 6.0.0)
-
net5.0
- System.IO.Pipes.AccessControl (>= 5.0.0)
-
net6.0
- No dependencies.
NuGet packages (5)
Showing the top 5 NuGet packages that depend on NamedPipeServerStream.NetFrameworkVersion:
Package | Downloads |
---|---|
H.Pipes.AccessControl
This package adds AccessControl extensions for PipeServerSetPipeSecurity() |
|
OpenIddict.Client.SystemIntegration
Operating system integration package for the OpenIddict client. |
|
CoronaBGMPlayer
A BGM player for Red Alert 3 as a part of game mod: Corona. |
|
NetCoreNamedPipeWrapper
Create named pipe servers that can handle multiple client connections simultaneously. Send strongly-typed messages between clients and servers: any serializable .NET object can be sent over a pipe and will be automatically serialized/deserialized, including cyclical references and complex object graphs. Messages are sent and received asynchronously on a separate background thread and marshalled back to the calling thread (typically the UI). Supports large messages - up to 300 MiB. The package was forked from NamedPipeWrapper 1.4.0 creadted by Andrew C. Dvorak and the original project url is https://github.com/acdvorak/named-pipe-wrapper. |
|
Ascon.Pilot.Pipes
Provides a means for interprocess communication through anonymous and/or named pipes for Ascon.Pilot system. |
GitHub repositories (2)
Showing the top 2 popular GitHub repositories that depend on NamedPipeServerStream.NetFrameworkVersion:
Repository | Stars |
---|---|
openiddict/openiddict-core
Versatile OAuth 2.0/OpenID Connect stack for .NET
|
|
HavenDV/H.Pipes
A simple, easy to use, strongly-typed, async wrapper around .NET named pipes.
|
Version | Downloads | Last updated |
---|---|---|
1.1.11 | 11,885 | 9/11/2022 |
1.1.10 | 4,687 | 9/9/2022 |
1.1.9 | 956 | 7/29/2022 |
1.1.8 | 20,476 | 3/11/2022 |
1.1.7 | 3,343 | 2/4/2022 |
1.0.10 | 10,161 | 11/30/2021 |
1.0.9 | 3,980 | 10/22/2021 |
1.0.8 | 1,636,120 | 1/4/2021 |
1.0.7 | 3,012 | 12/9/2020 |
1.0.6 | 599 | 11/22/2020 |
1.0.5 | 2,977 | 10/13/2020 |
1.0.3 | 1,009 | 10/8/2020 |
1.0.2 | 164,855 | 1/12/2020 |
1.0.1 | 473 | 1/12/2020 |
1.0.0 | 636 | 1/12/2020 |
⭐ Last 10 features:
- feat: CreateNamedPipe to CsWin32. 2022-09-11
- feat: FormatMessage to cswin32. 2022-09-11
- feat: net40/net45/net5/net6 targets will now use the official implementation. 2022-09-09
- feat: Use generic Marshal.SizeOf for AOT compatibility 2022-07-29
- feat: Added net5/net6 targets. Updated references. Added SupportedOSPlatform attributes. 2022-03-11
- feat: Added auto-releasing. 2022-02-05
- feat: Deleted unused System.IO.Pipes PackageReference. 2021-12-01
- feat: Updated Microsoft.SourceLink.GitHub. 2021-12-01
- feat: Added ContinuousIntegrationBuild=True. 2021-12-01
- feat: Added README to NuGet package. 2021-10-22
🐞 Last 10 bug fixes:
- fix: Updates resource file name to resolve MissingManifestResourceException issue 2022-02-05
- fix: To windows-latest ci. 2021-10-22