System.Data.Common
by: Microsoft
- 376 total downloads
- Latest version: 4.3.0
Provides the base abstract classes, including System.Data.DbConnection and System.Data.DbCommand, for all data providers.
Commonly Used Types:
System.DBNull
System.Data.Common.DbConnection
System.Data.Common.DbException
System.Data.Common.DbParameter
System.Data.DbType
System.Data.Common.DbDataReader
System.Data.Common.DbCommand
System.Data.Common.DbTransaction
System.Data.Common.DbParameterCollection
System.Data.Common.DbProviderFactory
When using NuGet 3.x this package requires at least version 3.4.
System.Data.SqlClient
by: Microsoft
- 1.639k total downloads
- Latest version: 4.8.6
Provides the data provider for SQL Server. These classes provide access to versions of SQL Server and encapsulate database-specific protocols, including tabular data stream (TDS)
Commonly Used Types:
System.Data.SqlClient.SqlConnection
System.Data.SqlClient.SqlException
System.Data.SqlClient.SqlParameter
System.Data.SqlDbType
System.Data.SqlClient.SqlDataReader
System.Data.SqlClient.SqlCommand
System.Data.SqlClient.SqlTransaction
System.Data.SqlClient.SqlParameterCollection
System.Data.SqlClient.SqlClientFactory
When using NuGet 3.x this package requires at least version 3.4.
System.Diagnostics.Contracts
by: Microsoft
- 330 total downloads
- Latest version: 4.3.0
Provides static classes for representing program contracts such as preconditions, postconditions, and invariants.
Commonly Used Types:
System.Diagnostics.Contracts.Contract
System.Diagnostics.Contracts.ContractClassAttribute
System.Diagnostics.Contracts.ContractClassForAttribute
System.Diagnostics.Contracts.ContractFailureKind
System.Runtime.CompilerServices.ContractHelper
System.Diagnostics.Contracts.ContractInvariantMethodAttribute
System.Diagnostics.Contracts.PureAttribute
System.Diagnostics.Contracts.ContractArgumentValidatorAttribute
System.Diagnostics.Contracts.ContractVerificationAttribute
System.Diagnostics.Contracts.ContractOptionAttribute
When using NuGet 3.x this package requires at least version 3.4.
System.Diagnostics.Debug
by: Microsoft
- 173 total downloads
- Latest version: 4.0.10-beta-22816
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
System.Diagnostics.DiagnosticSource
by: Microsoft
- 3.099k total downloads
- Latest version: 9.0.0-rc.2.24473.5
Provides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g. framework) from code that consumes it (e.g. tools)
Commonly Used Types:
System.Diagnostics.DiagnosticListener
System.Diagnostics.DiagnosticSource
System.Diagnostics.EventLog
by: Microsoft
- 2.738k total downloads
- Latest version: 9.0.0-rc.2.24473.5
Provides the System.Diagnostics.EventLog class, which allows the applications to use the Windows event log service.
Commonly Used Types:
System.Diagnostics.EventLog
System.Diagnostics.FileVersionInfo
by: Microsoft
- 166 total downloads
- Latest version: 4.0.0-beta-22816
Provides the System.Diagnostics.FileVersionInfo class, which allows access to Win32 version resource information for a physical file on disk.
Commonly Used Types:
System.Diagnostics.FileVersionInfo
System.Diagnostics.Process
by: Microsoft
- 197 total downloads
- Latest version: 4.0.0-beta-22816
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
System.Diagnostics.StackTrace
by: Microsoft
- 221 total downloads
- Latest version: 4.3.0
Provides the System.Diagnostics.StackTrace class, which allows interaction with local and remote processes.
Commonly Used Types:
System.Diagnostics.StackFrame
System.Diagnostics.StackTrace
When using NuGet 3.x this package requires at least version 3.4.
System.Diagnostics.Tools
by: Microsoft
- 169 total downloads
- Latest version: 4.0.0-beta-22816
Provides attributes, such as GeneratedCodeAttribute and SuppresMessageAttribute, that are emitted or consumed by analysis tools.
Commonly Used Types:
System.CodeDom.Compiler.GeneratedCodeAttribute
System.Diagnostics.CodeAnalysis.SuppressMessageAttribute
System.Diagnostics.TraceSource
by: Microsoft
- 180 total downloads
- Latest version: 4.0.0-beta-22816
Provides classes that help you trace the execution of your code. Developers should prefer the classes in the ETW-based System.Diagnostics.Tracing package.
Commonly Used Types:
System.Diagnostics.TraceListener
System.Diagnostics.TraceLevel
System.Diagnostics.TraceSource
System.Diagnostics.TraceEventType
System.Diagnostics.DefaultTraceListener
System.Diagnostics.Trace
System.Diagnostics.Tracing
by: Microsoft
- 181 total downloads
- Latest version: 4.0.20-beta-22816
Provides class that enable you to create high performance tracing events to be captured by event tracing for Windows (ETW).
Commonly Used Types:
System.Diagnostics.Tracing.EventSource
System.Diagnostics.Tracing.EventListener
System.Diagnostics.Tracing.EventLevel
System.Diagnostics.Tracing.EventKeywords
System.Diagnostics.Tracing.EventWrittenEventArgs
System.Diagnostics.Tracing.EventAttribute
System.Diagnostics.Tracing.EventSourceAttribute
System.Diagnostics.Tracing.NonEventAttribute
System.Drawing.Common
by: Microsoft
- 3.082k total downloads
- Latest version: 9.0.0-rc.2.24474.1
Provides access to GDI+ graphics functionality.
Commonly Used Types:
System.Drawing.Bitmap
System.Drawing.BitmapData
System.Drawing.Brush
System.Drawing.Font
System.Drawing.Graphics
System.Drawing.Icon
Since .NET 7, non-Windows platforms are not supported, even with the runtime configuration switch. See https://aka.ms/systemdrawingnonwindows for more information.
System.Dynamic.Runtime
by: Microsoft
- 347 total downloads
- Latest version: 4.3.0
Provides classes and interfaces that support the Dynamic Language Runtime (DLR).
Commonly Used Types:
System.Runtime.CompilerServices.CallSite
System.Runtime.CompilerServices.CallSite<T>
System.Dynamic.IDynamicMetaObjectProvider
System.Dynamic.DynamicMetaObject
System.Dynamic.SetMemberBinder
System.Dynamic.GetMemberBinder
System.Dynamic.ExpandoObject
System.Dynamic.DynamicObject
System.Runtime.CompilerServices.CallSiteBinder
System.Runtime.CompilerServices.ConditionalWeakTable<TKey, TValue>
When using NuGet 3.x this package requires at least version 3.4.
System.Formats.Asn1
by: Microsoft
- 1.482k total downloads
- Latest version: 9.0.0-rc.2.24473.5
Provides classes that can read and write the ASN.1 BER, CER, and DER data formats.
System.Formats.Nrbf
by: Microsoft
- 52 total downloads
- Latest version: 9.0.0-rc.2.24473.5
System.Formats.Nrbf
System.Globalization
by: Microsoft
- 171 total downloads
- Latest version: 4.0.10-beta-22816
Provides classes that define culture-related information, including language, country/region, calendars in use, format patterns for dates, currency, and numbers, and sort order for strings.
Commonly Used Types:
System.Globalization.DateTimeFormatInfo
System.Globalization.CultureInfo
System.Globalization.NumberFormatInfo
System.Globalization.CalendarWeekRule
System.Globalization.TextInfo
System.Globalization.Calendar
System.Globalization.CompareInfo
System.Globalization.CompareOptions
System.Globalization.UnicodeCategory
System.Globalization.Calendars
by: Microsoft
- 168 total downloads
- Latest version: 4.0.0-beta-22816
Provides classes for performing date calculations using specific calendars, including the Gregorian, Julian, Hijri and Korean calendars.
Commonly Used Types:
System.Globalization.HijriCalendar
System.Globalization.GregorianCalendar
System.Globalization.HebrewCalendar
System.Globalization.KoreanCalendar
System.Globalization.ThaiBuddhistCalendar
System.Globalization.TaiwanCalendar
System.Globalization.JapaneseCalendar
System.Globalization.GregorianCalendarTypes
System.Globalization.PersianCalendar
System.Globalization.UmAlQuraCalendar
System.Globalization.Extensions
by: Microsoft
- 159 total downloads
- Latest version: 4.0.0-beta-22816
Provides classes for performing unicode string normalization, culture-specific string comparisons and support the use of non-ASCII characters for Internet domain names.
Commonly Used Types:
System.StringNormalizationExtensions
System.Text.NormalizationForm
System.Globalization.IdnMapping
System.IdentityModel.Tokens.Jwt
by: Microsoft
- 3.276k total downloads
- Latest version: 8.1.2
Includes types that provide support for creating, serializing and validating JSON Web Tokens. As of IdentityModel 7x, this is a legacy tool that should be replaced with Microsoft.IdentityModel.JsonWebTokens.