NamedPipeServerStream.NetFrameworkVersion
1.1.8
Install-Package NamedPipeServerStream.NetFrameworkVersion -Version 1.1.8
dotnet add package NamedPipeServerStream.NetFrameworkVersion --version 1.1.8
<PackageReference Include="NamedPipeServerStream.NetFrameworkVersion" Version="1.1.8" />
paket add NamedPipeServerStream.NetFrameworkVersion --version 1.1.8
#r "nuget: NamedPipeServerStream.NetFrameworkVersion, 1.1.8"
// Install NamedPipeServerStream.NetFrameworkVersion as a Cake Addin
#addin nuget:?package=NamedPipeServerStream.NetFrameworkVersion&version=1.1.8
// Install NamedPipeServerStream.NetFrameworkVersion as a Cake Tool
#tool nuget:?package=NamedPipeServerStream.NetFrameworkVersion&version=1.1.8
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 |
.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 |
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)
- System.Security.Permissions (>= 6.0.0)
-
net6.0
- System.IO.Pipes.AccessControl (>= 5.0.0)
- System.Security.Permissions (>= 6.0.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on NamedPipeServerStream.NetFrameworkVersion:
Package | Downloads |
---|---|
H.Pipes.AccessControl
This package adds AccessControl extensions for PipeServerSetPipeSecurity() |
|
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. |
GitHub repositories
This package is not used by any popular GitHub repositories.
⭐ Last 10 features:
- 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
- feat: Initial commit. 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