System.Composition.Convention
by: Microsoft
- 1 total downloads
- Latest version: 9.0.0-preview.4.24266.19
Provides types that support using Managed Extensibility Framework with a convention-based configuration model.
Commonly Used Types:
System.Composition.Convention.ConventionBuilder
System.Composition.Convention.ExportConventionBuilder
System.Composition.Convention.ImportConventionBuilder
System.Composition.Convention.PartConventionBuilder
System.Composition.Convention.ParameterImportConventionBuilder
System.Diagnostics.DiagnosticSource
by: Microsoft
- 14 total downloads
- Latest version: 11.0.0-rc.3.26522.148
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.PerformanceCounter
by: Microsoft
- 96 total downloads
- Latest version: 11.0.0
Provides the System.Diagnostics.PerformanceCounter class, which allows access to Windows performance counters.
Commonly Used Types:
System.Diagnostics.PerformanceCounter
System.Diagnostics.TextWriterTraceListener
by: Microsoft
- 1 total downloads
- Latest version: 4.0.0-beta-22816
Provides trace listeners for directing tracing output to a text writer, such as System.IO.StreamWriter, or a stream, such as a System.IO.FileStream.
Commonly Used Types:
System.Diagnostics.TextWriterTraceListener
System.Diagnostics.DelimitedListTraceListener
System.Drawing.Common
by: Microsoft
- 62 total downloads
- Latest version: 11.0.0
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.Globalization
by: Microsoft
- 2 total downloads
- Latest version: 4.0.10-beta-23109
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.IO.Hashing
by: Microsoft
- 2 total downloads
- Latest version: 10.0.14
Provides non-cryptographic hash algorithms, such as CRC-32.
Commonly Used Types:
System.IO.Hashing.Crc32
System.IO.Hashing.XxHash32
System.IO.IsolatedStorage
by: Microsoft
- 1 total downloads
- Latest version: 4.3.0
Provides classes that allow the creation and use of isolated stores.
Commonly Used Types:
System.IO.IsolatedStorage.IsolatedStorageFile
System.IO.IsolatedStorage.IsolatedStorageFileStream
When using NuGet 3.x this package requires at least version 3.4.
System.Management
by: Microsoft
- 8 total downloads
- Latest version: 10.0.14
Provides access to a rich set of management information and management events about the system, devices, and applications instrumented to the Windows Management Instrumentation (WMI) infrastructure.
Commonly Used Types:
System.Management.ManagementClass
System.Management.ManagementObject
System.Management.SelectQuery
System.Memory.Data
by: Microsoft
- 4 total downloads
- Latest version: 10.0.13
A lightweight abstraction for a payload of bytes. Provides methods for converting between strings, streams, JSON, and bytes.
Commonly Used Types:
System.BinaryData
System.Net.WebSockets.WebSocketProtocol
by: Microsoft
- 31 total downloads
- Latest version: 5.1.3
System.Net.WebSockets.WebSocketProtocol
System.Numerics.Tensors
by: Microsoft
- 1 total downloads
- Latest version: 9.0.23
Provides support for operating over tensors.
System.Reflection.MetadataLoadContext
by: Microsoft
- 1 total downloads
- Latest version: 8.0.0-preview.1.23110.8
Provides read-only reflection on assemblies in an isolated context with support for assemblies that target different processor architectures and runtimes. Using MetadataLoadContext enables you to inspect assemblies without loading them into the main execution context. Assemblies in MetadataLoadContext are treated only as metadata, that is, you can read information about their members, but cannot execute any code contained in them.
System.Resources.Extensions
by: Microsoft
- 6 total downloads
- Latest version: 11.0.0
Provides classes which read and write resources in a format that supports non-primitive objects.
Commonly Used Types:
System.Resources.Extensions.DeserializingResourceReader
System.Resources.Extensions.PreserializedResourceWriter
System.Runtime.Caching
by: Microsoft
- 0 total downloads
- Latest version: 11.0.0
Provides classes to use caching facilities.
Commonly Used Types:
System.Runtime.Caching.CacheEntryChangeMonitor
System.Runtime.Caching.CacheEntryRemovedArguments
System.Runtime.Caching.CacheEntryUpdateArguments
System.Runtime.Caching.CacheItem
System.Runtime.Caching.CacheItemPolicy
System.Runtime.Caching.ChangeMonitor
System.Runtime.Caching.FileChangeMonitor
System.Runtime.Caching.HostFileChangeMonitor
System.Runtime.Caching.MemoryCache
System.Runtime.Caching.ObjectCache
System.Security.Cryptography.Pkcs
by: Microsoft
- 33 total downloads
- Latest version: 11.0.0-rc.1.26425.128
Provides support for PKCS and CMS algorithms.
Commonly Used Types:
System.Security.Cryptography.Pkcs.EnvelopedCms
System.ServiceModel.Primitives
by: Microsoft
- 1 total downloads
- Latest version: 3.9.0-beta-23109
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>
System.Text.Encoding.CodePages
by: Microsoft
- 4 total downloads
- Latest version: 11.0.0-rc.2.26504.105
Provides support for code-page based encodings, including Windows-1252, Shift-JIS, and GB2312.
Commonly Used Types:
System.Text.CodePagesEncodingProvider
System.Text.Encodings.Web
by: Microsoft
- 9 total downloads
- Latest version: 11.0.0-rc.2.26504.105
Provides types for encoding and escaping strings for use in JavaScript, HyperText Markup Language (HTML), and uniform resource locators (URL).
Commonly Used Types:
System.Text.Encodings.Web.HtmlEncoder
System.Text.Encodings.Web.UrlEncoder
System.Text.Encodings.Web.JavaScriptEncoder
System.Text.Json
by: Microsoft
- 3 total downloads
- Latest version: 9.0.21
Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data.
The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.