System.Runtime.InteropServices 4.1.0-rc2-24027
Provides Windows/Legacy types that support COM interop and platform invoke services. Cross platform Interop types have been moved and forwarded to System.Runtime.InteropServices.PInvoke. Cross platform members of Marshal have also been moved to PInvokeMarshal in System.Runtime.InteropServices.PInvoke.
Commonly Used Types:
System.Runtime.InteropServices.COMException
System.Runtime.InteropServices.Marshal
\r\n TFS ID: 1599443, GitHub SHA: https://github.com/dotnet/corefx/tree/eede273a4dfabcea608621f5e1bbf8ad00584cfb
Showing the top 20 packages that depend on System.Runtime.InteropServices.
| Packages | Downloads |
|---|---|
|
Microsoft.CSharp
Provides support for compilation and code generation, including dynamic, using the C# language.
Commonly Used Types:
Microsoft.CSharp.RuntimeBinder.Binder
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException
Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo
Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags
Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags
\r\n TFS ID: 1599443, GitHub SHA: https://github.com/dotnet/corefx/tree/eede273a4dfabcea608621f5e1bbf8ad00584cfb
|
5 |
|
Microsoft.NETCore
Provides a set of packages that can be used when building portable libraries on .NETCore based platforms.
|
5 |
|
System.Net.Security
Provides types, such as System.Net.Security.SslStream, that uses SSL/TLS protocols to provide secure network communication between client and server endpoints.
Commonly Used Types:
System.Net.Security.SslStream
System.Net.Security.ExtendedProtectionPolicy
When using NuGet 3.x this package requires at least version 3.4.
|
5 |
|
Microsoft.IdentityModel.Tokens
Includes types that provide support for cryptographic operations.
|
5 |
|
Microsoft.Data.Sqlite
SQLite implementation of the System.Data.Common provider model.
|
5 |
|
System.Net.WebSockets.Client
Provides the System.Net.WebSockets.ClientWebSocket class, which implements the client role of the WebSockets protocol (RFC 6455).
Commonly Used Types:
System.Net.WebSockets.ClientWebSocket
When using NuGet 3.x this package requires at least version 3.4.
|
5 |
|
System.Runtime.InteropServices.RuntimeInformation
Provides APIs to query about runtime and OS information.
Commonly Used Types:
System.Runtime.InteropServices.RuntimeInformation
System.Runtime.InteropServices.OSPlatform
When using NuGet 3.x this package requires at least version 3.4.
|
5 |
|
System.Diagnostics.Process
Provides the System.Diagnostics.Process class, which allows interaction with local and remote processes.
Commonly Used Types:
System.Diagnostics.Process
System.Diagnostics.ProcessModule
System.Diagnostics.ProcessStartInfo
System.Diagnostics.ProcessThread
When using NuGet 3.x this package requires at least version 3.4.
|
5 |
|
Serilog.Sinks.Console
A Serilog sink that writes log events to the console/terminal.
|
5 |
|
System.Security.AccessControl
Provides base classes that enable managing access and audit control lists on securable objects.
Commonly Used Types:
System.Security.AccessControl.AccessRule
System.Security.AccessControl.AuditRule
System.Security.AccessControl.ObjectAccessRule
System.Security.AccessControl.ObjectAuditRule
System.Security.AccessControl.ObjectSecurity
|
5 |
|
Microsoft.Win32.Registry
Provides support for accessing and modifying the Windows Registry.
Commonly Used Types:
Microsoft.Win32.RegistryKey
Microsoft.Win32.Registry
Microsoft.Win32.RegistryValueKind
Microsoft.Win32.RegistryHive
Microsoft.Win32.RegistryView
|
5 |
|
System.Text.Encoding.CodePages
Provides support for code-page based encodings, including Windows-1252, Shift-JIS, and GB2312.
Commonly Used Types:
System.Text.CodePagesEncodingProvider
|
5 |
|
System.Security.Cryptography.Csp
Provides cryptographic algorithm implementations and key management with Windows Cryptographic API (CryptoAPI).
Commonly Used Types:
System.Security.Cryptography.RSACryptoServiceProvider
System.Security.Cryptography.CspParameters
|
5 |
|
ReactiveUI
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. Supports Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin Forms, Xamarin.TVOS, Tizen, WPF, Windows Forms, Windows Store and Universal Windows Platform (UWP).
|
4 |
|
Serilog.Sinks.Console
A Serilog sink that writes log events to the console/terminal.
|
4 |
|
Microsoft.IdentityModel.Tokens
Includes types that provide support for cryptographic operations.
|
4 |
|
Microsoft.TestPlatform.ObjectModel
The Microsoft Test Platform Object Model.
|
4 |
|
ReactiveUI
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. This is the base package with the base platform implementations
|
4 |
MonoAndroid 1.0
- No dependencies.
Xamarin.WatchOS 1.0
- No dependencies.
Xamarin.TVOS 1.0
- No dependencies.
Xamarin.Mac 2.0
- No dependencies.
Xamarin.iOS 1.0
- No dependencies.
WindowsPhoneApp 8.1
- No dependencies.
Windows 8.0
- No dependencies.
.NETPortable 0.0
- No dependencies.
.NET Standard 1.5
- System.Runtime.InteropServices.PInvoke (>= 4.0.0-rc2-24027)
- System.Runtime.Handles (>= 4.0.1-rc2-24027)
- System.Reflection.Primitives (>= 4.0.1-rc2-24027)
- System.Reflection (>= 4.1.0-rc2-24027)
- System.Runtime (>= 4.1.0-rc2-24027)
.NET Standard 1.3
- System.Runtime.Handles (>= 4.0.1-rc2-24027)
- System.Runtime (>= 4.1.0-rc2-24027)
- System.Reflection.Primitives (>= 4.0.1-rc2-24027)
- System.Reflection (>= 4.1.0-rc2-24027)
.NET Standard 1.2
- System.Runtime (>= 4.1.0-rc2-24027)
- System.Reflection (>= 4.1.0-rc2-24027)
- System.Reflection.Primitives (>= 4.0.1-rc2-24027)
MonoTouch 1.0
- No dependencies.
.NET Framework 4.6.2
- System.Runtime (>= 4.1.0-rc2-24027)
- System.Runtime.InteropServices.PInvoke (>= 4.0.0-rc2-24027)
.NETCore 5.0
- System.Reflection (>= 4.1.0-rc2-24027)
- System.Reflection.Primitives (>= 4.0.1-rc2-24027)
- System.Runtime (>= 4.1.0-rc2-24027)
- System.Runtime.Handles (>= 4.0.1-rc2-24027)
.NET Framework 4.5
- No dependencies.
.NET Standard 1.1
- System.Reflection (>= 4.1.0-rc2-24027)
- System.Reflection.Primitives (>= 4.0.1-rc2-24027)
- System.Runtime (>= 4.1.0-rc2-24027)
| Version | Downloads | Last updated |
|---|---|---|
| 4.3.0 | 3 | 12/26/2025 |
| 4.3.0-preview1-24530-04 | 2 | 01/09/2026 |
| 4.1.0 | 3 | 12/26/2025 |
| 4.1.0-rc2-24027 | 2 | 01/09/2026 |
| 4.0.21-beta-23516 | 2 | 01/09/2026 |
| 4.0.21-beta-23409 | 3 | 01/07/2026 |
| 4.0.21-beta-23225 | 3 | 01/09/2026 |
| 4.0.20 | 2 | 01/09/2026 |
| 4.0.20-beta-23109 | 2 | 01/09/2026 |
| 4.0.20-beta-23019 | 3 | 01/09/2026 |
| 4.0.20-beta-22816 | 2 | 01/09/2026 |
| 4.0.20-beta-22605 | 2 | 01/09/2026 |
| 4.0.20-beta-22416 | 3 | 01/09/2026 |
| 4.0.20-beta-22231 | 3 | 01/08/2026 |
| 4.0.10 | 2 | 01/09/2026 |
| 4.0.10-beta-23109 | 3 | 01/09/2026 |
| 4.0.10-beta-23019 | 2 | 01/09/2026 |
| 4.0.0 | 3 | 12/26/2025 |
| 4.0.0-beta-23109 | 2 | 01/09/2026 |
| 4.0.0-beta-23019 | 2 | 01/09/2026 |