System.IO 4.0.10-beta-22816
Provides base input and output (I/O) types, including System.IO.Stream, System.IO.StreamReader and System.IO.StreamWriter, that allow reading and writing to data streams
Commonly Used Types:
System.IO.Stream
System.IO.IOException
System.IO.EndOfStreamException
System.IO.FileNotFoundException
System.IO.MemoryStream
System.IO.StreamReader
System.IO.StreamWriter
System.IO.StringWriter
System.IO.TextWriter
System.IO.TextReader
Showing the top 20 packages that depend on System.IO.
| Packages | Downloads |
|---|---|
|
Microsoft.Build.Tasks.Core
This package contains the Microsoft.Build.Tasks.Core assembly which implements the commonly used tasks of MSBuild.
|
6 |
|
Microsoft.DotNet.PlatformAbstractions
Abstractions for making code that uses file system and environment testable.
|
6 |
|
Microsoft.NETCore
Provides a set of packages that can be used when building portable libraries on .NETCore based platforms.
|
6 |
|
Microsoft.NETCore.Runtime.Native
Support libraries for the .NET Core runtime used by .NETNative.
|
6 |
|
NETStandard.Library
A set of standard .NET APIs that are prescribed to be used and supported together.
81ffa9f5381f510c2afa17a113e4c4d77144b84e
When using NuGet 3.x this package requires at least version 3.4.
|
6 |
|
NETStandard.Library
A set of standard .NET API's that are prescribed to be used and supported together. This includes all low level API's that all .NET platforms must support.
TFS ID: 1599443, GitHub SHA: https://github.com/dotnet/corefx/tree/eede273a4dfabcea608621f5e1bbf8ad00584cfb
|
6 |
|
NETStandard.Library
A set of standard .NET APIs that are prescribed to be used and supported together. This includes all of the APIs in the NETStandard.Platform package plus additional libraries that are core to .NET but built on top of NETStandard.Platform.
When using NuGet 3.x this package requires at least version 3.4.
|
29 |
|
Standart.Hash.xxHash
Standart.Hash.xxHash
|
7 |
|
System.Linq.Expressions
Provides classes, interfaces and enumerations that enable language-level code expressions to be represented as objects in the form of expression trees.
Commonly Used Types:
System.Linq.IQueryable<T>
System.Linq.IQueryable
System.Linq.Expressions.Expression<TDelegate>
System.Linq.Expressions.Expression
System.Linq.Expressions.ExpressionVisitor
When using NuGet 3.x this package requires at least version 3.4.
|
7 |
|
System.Net.Http
Provides modern classes for sending HTTP requests and receiving HTTP responses from a resource identified by a URI.
Commonly Used Types:
System.Net.Http.HttpResponseMessage
System.Net.Http.DelegatingHandler
System.Net.Http.HttpRequestException
System.Net.Http.HttpClient
System.Net.Http.MultipartContent
System.Net.Http.Headers.HttpContentHeaders
System.Net.Http.HttpClientHandler
System.Net.Http.StreamContent
System.Net.Http.FormUrlEncodedContent
System.Net.Http.HttpMessageHandler
|
7 |
|
System.Net.Sockets
Provides a managed implementation of the Windows Sockets (Winsock) interface for developers who need to tightly control access to the network.
Commonly Used Types:
System.Net.Sockets.Socket
System.Net.Sockets.SocketAsyncEventArgs
System.Net.Sockets.LingerOption
System.Net.Sockets.SocketAsyncOperation
System.Net.Sockets.ProtocolType
System.Net.Sockets.NetworkStream
System.Net.Sockets.TcpClient
System.Net.Sockets.SocketType
System.Net.Sockets.UdpClient
System.Net.Sockets.SocketShutdown
|
7 |
|
System.Net.Sockets
Provides classes such as Socket, TcpClient and UdpClient, which enable developers to send and receive data over the network.
Commonly Used Types:
System.Net.Sockets.Socket
System.Net.Sockets.SocketAsyncEventArgs
System.Net.Sockets.LingerOption
System.Net.Sockets.SocketAsyncOperation
System.Net.Sockets.ProtocolType
System.Net.Sockets.NetworkStream
System.Net.Sockets.TcpClient
System.Net.Sockets.SocketType
System.Net.Sockets.UdpClient
System.Net.Sockets.SocketShutdown
When using NuGet 3.x this package requires at least version 3.4.
|
7 |
|
System.Private.ServiceModel
Internal implementation package not meant for direct consumption. Please do not reference directly. Provides implementation of System.ServiceModel packages.
|
6 |
|
System.Reflection
Provides types that retrieve information about assemblies, modules, members, parameters, and other entities in managed code by examining their metadata. These types also can be used to manipulate instances of loaded types, for example to hook up events or to invoke methods.
Commonly Used Types:
System.Reflection.MethodInfo
System.Reflection.PropertyInfo
System.Reflection.ParameterInfo
System.Reflection.FieldInfo
System.Reflection.ConstructorInfo
System.Reflection.Assembly
System.Reflection.MemberInfo
System.Reflection.EventInfo
System.Reflection.Module
|
7 |
|
System.Reflection
Provides types that retrieve information about assemblies, modules, members, parameters, and other entities in managed code by examining their metadata. These types also can be used to manipulate instances of loaded types, for example to hook up events or to invoke methods.
Commonly Used Types:
System.Reflection.MethodInfo
System.Reflection.PropertyInfo
System.Reflection.ParameterInfo
System.Reflection.FieldInfo
System.Reflection.ConstructorInfo
System.Reflection.Assembly
System.Reflection.MemberInfo
System.Reflection.EventInfo
System.Reflection.Module
When using NuGet 3.x this package requires at least version 3.4.
|
13 |
|
System.Reflection.Emit
Provides classes that allow a compiler or tool to emit metadata and optionally generate a PE file on disk. The primary clients of these classes are script engines and compilers.
Commonly Used Types:
System.Reflection.Emit.AssemblyBuilder
System.Reflection.Emit.FieldBuilder
System.Reflection.Emit.TypeBuilder
System.Reflection.Emit.MethodBuilder
System.Reflection.Emit.ConstructorBuilder
System.Reflection.Emit.GenericTypeParameterBuilder
System.Reflection.Emit.ModuleBuilder
System.Reflection.Emit.PropertyBuilder
System.Reflection.Emit.AssemblyBuilderAccess
System.Reflection.Emit.EventBuilder
When using NuGet 3.x this package requires at least version 3.4.
|
7 |
|
System.Reflection.Emit
Provides classes that allow a compiler or tool to emit metadata and optionally generate a PE file on disk. The primary clients of these classes are script engines and compilers.
Commonly Used Types:
System.Reflection.Emit.AssemblyBuilder
System.Reflection.Emit.FieldBuilder
System.Reflection.Emit.TypeBuilder
System.Reflection.Emit.MethodBuilder
System.Reflection.Emit.ConstructorBuilder
System.Reflection.Emit.GenericTypeParameterBuilder
System.Reflection.Emit.ModuleBuilder
System.Reflection.Emit.PropertyBuilder
System.Reflection.Emit.AssemblyBuilderAccess
System.Reflection.Emit.EventBuilder
When using NuGet 3.x this package requires at least version 3.4.
|
13 |
|
System.Security.Cryptography.Cng
Provides cryptographic algorithm implementations and key management with Windows Cryptographic Next Generation API (CNG).
Commonly Used Types:
System.Security.Cryptography.RSACng
System.Security.Cryptography.ECDsaCng
System.Security.Cryptography.CngKey
30ab651fcb4354552bd4891619a0bdd81e0ebdbf
When using NuGet 3.x this package requires at least version 3.4.
|
7 |
|
System.Security.Cryptography.Cng
Provides cryptographic algorithm implementations and key management with Windows Cryptographic Next Generation API (CNG).
Commonly Used Types:
System.Security.Cryptography.RSACng
System.Security.Cryptography.ECDsaCng
System.Security.Cryptography.CngKey
When using NuGet 3.x this package requires at least version 3.4.
|
17 |
|
System.ServiceModel.Primitives
Provides common Windows Communication Foundation (WCF) types for consuming and communicating with services.
Commonly Used Types:
System.ServiceModel.ClientBase<TChannel>
System.ServiceModel.IClientChannel
System.ServiceModel.ICommunicationObject
System.ServiceModel.Channels.IChannel
System.ServiceModel.IContextChannel
System.ServiceModel.IExtensibleObject<T>
System.ServiceModel.DataContractFormatAttribute
System.ServiceModel.Description.IOperationBehavior
System.ServiceModel.Channels.Message
System.ServiceModel.FaultException<TDetail>
|
7 |
Any 0.0
- System.Runtime (>= 4.0.20-beta-22816)
- System.Text.Encoding (>= 4.0.10-beta-22816)
- System.Threading.Tasks (>= 4.0.10-beta-22816)
| Version | Downloads | Last updated |
|---|---|---|
| 4.3.0 | 11 | 05/16/2026 |
| 4.3.0-preview1-24530-04 | 5 | 04/24/2026 |
| 4.1.0 | 5 | 04/24/2026 |
| 4.1.0-rc2-24027 | 5 | 04/24/2026 |
| 4.0.11-beta-23516 | 5 | 04/24/2026 |
| 4.0.11-beta-23409 | 5 | 04/24/2026 |
| 4.0.11-beta-23225 | 5 | 04/24/2026 |
| 4.0.10 | 5 | 04/24/2026 |
| 4.0.10-beta-23109 | 5 | 04/24/2026 |
| 4.0.10-beta-23019 | 5 | 04/24/2026 |
| 4.0.10-beta-22816 | 4 | 04/24/2026 |
| 4.0.10-beta-22605 | 5 | 04/24/2026 |
| 4.0.10-beta-22416 | 5 | 04/24/2026 |
| 4.0.10-beta-22231 | 5 | 04/24/2026 |
| 4.0.0 | 5 | 04/24/2026 |
| 4.0.0-beta-23109 | 5 | 04/25/2026 |
| 4.0.0-beta-23019 | 5 | 04/25/2026 |