System.Runtime 4.0.20-beta-22416

Provides the fundamental primitives, classes and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and exceptions. This packages represents the core package, and provides the minimal set of types required to build a managed application. Commonly Used Types: System.Object System.Exception System.Int16 System.Int32 System.Int64 System.Enum System.String System.Char System.Boolean System.SByte System.Byte System.DateTime System.DateTimeOffset System.Single System.Double System.UInt16 System.UInt32 System.UInt64 System.IDisposable System.Uri

Showing the top 20 packages that depend on System.Runtime.

Packages Downloads
FluentValidation
A validation library for .NET that uses a fluent interface to construct strongly-typed validation rules.
5
System.ComponentModel
Provides interfaces for the editing and change tracking of objects used as data sources. Commonly Used Types: System.ComponentModel.CancelEventArgs System.IServiceProvider System.ComponentModel.IEditableObject System.ComponentModel.IChangeTracking System.ComponentModel.IRevertibleChangeTracking When using NuGet 3.x this package requires at least version 3.4.
5
System.ComponentModel.Primitives
Provides interfaces that are used to implement the run-time and design-time behavior of components. Commonly Used Types: System.ComponentModel.IComponent System.ComponentModel.IContainer System.ComponentModel.ISite System.ComponentModel.ComponentCollection When using NuGet 3.x this package requires at least version 3.4.
5
System.Diagnostics.Debug
Provides classes and attributes that allows basic interaction with a debugger. Commonly Used Types: System.Diagnostics.Debug System.Diagnostics.DebuggerStepThroughAttribute System.Diagnostics.Debugger System.Diagnostics.DebuggerDisplayAttribute System.Diagnostics.DebuggerBrowsableAttribute System.Diagnostics.DebuggerBrowsableState System.Diagnostics.DebuggerHiddenAttribute System.Diagnostics.DebuggerNonUserCodeAttribute System.Diagnostics.DebuggerTypeProxyAttribute When using NuGet 3.x this package requires at least version 3.4.
5
System.Threading
Provides the fundamental synchronization primitives, including System.Threading.Monitor and System.Threading.Mutex, that are required when writing asynchronous code. Commonly Used Types: System.Threading.Monitor System.Threading.SynchronizationContext System.Threading.ManualResetEvent System.Threading.AutoResetEvent System.Threading.ThreadLocal<T> System.Threading.EventWaitHandle System.Threading.SemaphoreSlim System.Threading.Mutex When using NuGet 3.x this package requires at least version 3.4.
5
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.
5
System.Reflection.Extensions
Provides custom attribute extension methods for System.Reflection types. Commonly Used Types: System.Reflection.InterfaceMapping System.Reflection.CustomAttributeExtensions System.Reflection.RuntimeReflectionExtensions When using NuGet 3.x this package requires at least version 3.4.
5
System.Runtime.Extensions
Provides commonly-used classes for performing mathematical functions, conversions, string comparisons and querying environment information. Commonly Used Types: System.Math System.Environment System.Random System.Progress<T> System.Convert System.Diagnostics.Stopwatch System.Runtime.Versioning.FrameworkName System.StringComparer System.IO.Path When using NuGet 3.x this package requires at least version 3.4.
5
System.Threading.Tasks.Extensions
Provides additional types that simplify the work of writing concurrent and asynchronous code. Commonly Used Types: System.Threading.Tasks.ValueTask<TResult> 99ce22c306b07f99ddae60f443d23a983ae78f7b
5

This package has no dependencies.

Version Downloads Last updated
4.3.1 5 04/27/2026
4.3.0 5 04/27/2026
4.3.0-preview1-24530-04 4 04/27/2026
4.1.2 5 04/27/2026
4.1.1 5 04/27/2026
4.1.0 5 04/27/2026
4.1.0-rc2-24027 4 04/27/2026
4.0.21-beta-23516 4 04/27/2026
4.0.21-beta-23409 4 04/27/2026
4.0.21-beta-23225 4 04/27/2026
4.0.20 5 04/27/2026
4.0.20-beta-23109 4 04/27/2026
4.0.20-beta-23019 5 04/27/2026
4.0.20-beta-22816 5 04/27/2026
4.0.20-beta-22605 5 04/27/2026
4.0.20-beta-22416 5 04/27/2026
4.0.20-beta-22231 4 04/27/2026
4.0.10 4 04/27/2026
4.0.10-beta-23109 4 04/27/2026
4.0.10-beta-23019 4 04/27/2026
4.0.0 5 04/27/2026
4.0.0-beta-23109 4 04/27/2026
4.0.0-beta-23019 4 04/27/2026