System.IO.FileSystem.Watcher
by: Microsoft
- 165 total downloads
- Latest version: 4.0.0
Provides the System.IO.FileSystemWather class, which listens to the file system change notifications and raises events when a directory, or a file in a directory, changes.
Commonly Used Types:
System.IO.FileSystemWatcher
System.IO.WatcherChangeTypes
System.IO.FileSystemEventArgs
System.IO.RenamedEventArgs
System.IO.FileSystemEventHandler
System.IO.RenamedEventHandler
System.IO.NotifyFilters
System.IO.ErrorEventArgs
System.IO.ErrorEventHandler
System.IO.WaitForChangedResult
When using NuGet 3.x this package requires at least version 3.4.
System.IO.Pipelines
by: Microsoft
- 545 total downloads
- Latest version: 5.0.2
Single producer single consumer byte buffer management.
Commonly Used Types:
System.IO.Pipelines.Pipe
System.IO.Pipelines.PipeWriter
System.IO.Pipelines.PipeReader
When using NuGet 3.x this package requires at least version 3.4.
System.IO.Pipes
by: Microsoft
- 172 total downloads
- Latest version: 4.3.0
Provides a means for interprocess communication through anonymous and/or named pipes.
Commonly Used Types:
System.IO.Pipes.NamedPipeServerStream
System.IO.Pipes.PipeDirection
System.IO.Pipes.PipeOptions
System.IO.Pipes.PipeTransmissionMode
System.IO.Pipes.NamedPipeClientStream
System.IO.Pipes.PipeStream
When using NuGet 3.x this package requires at least version 3.4.
System.IO.Pipes.AccessControl
by: Microsoft
- 187 total downloads
- Latest version: 4.5.1
Provides types for managing access and audit control lists for pipes.
Commonly Used Types:
System.IO.Pipes.PipeSecurity
System.IO.Pipes.PipeAccessRule
System.IO.Pipes.PipeAuditRule
System.IO.Pipes.PipeAccessRights
7ee84596d92e178bce54c986df31ccc52479e772
When using NuGet 3.x this package requires at least version 3.4.
System.Linq
by: Microsoft
- 925 total downloads
- Latest version: 4.3.0
Provides classes and interfaces that supports queries that use Language-Integrated Query (LINQ).
Commonly Used Types:
System.Linq.Enumerable
System.Linq.IGrouping<TKey, TElement>
System.Linq.IOrderedEnumerable<TElement>
System.Linq.ILookup<TKey, TElement>
System.Linq.Lookup<TKey, TElement>
When using NuGet 3.x this package requires at least version 3.4.
System.Linq.Expressions
by: Microsoft
- 919 total downloads
- Latest version: 4.3.0
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.
System.Memory
by: Microsoft
- 2.067k total downloads
- Latest version: 4.5.5
Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments.
Commonly Used Types:
System.Span
System.ReadOnlySpan
System.Memory
System.ReadOnlyMemory
System.Buffers.MemoryPool
System.Buffers.ReadOnlySequence
System.Buffers.Text.Utf8Parser
System.Buffers.Text.Utf8Formatter
32b491939fbd125f304031c35038b1e14b4e3958
When using NuGet 3.x this package requires at least version 3.4.
System.Net.Http
by: Microsoft
- 2.199k total downloads
- Latest version: 4.3.4
Provides a programming interface for modern HTTP applications, including HTTP client components that allow applications to consume web services over HTTP and HTTP components that can be used by both clients and servers for parsing HTTP headers.
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
When using NuGet 3.x this package requires at least version 3.4.
System.Net.Http.WinHttpHandler
by: Microsoft
- 183 total downloads
- Latest version: 4.7.0
Provides a message handler for HttpClient based on the WinHTTP interface of Windows. While similar to HttpClientHandler, it provides developers more granular control over the application's HTTP communication than the HttpClientHandler.
Commonly Used Types:
System.Net.Http.WinHttpHandler
When using NuGet 3.x this package requires at least version 3.4.
System.Net.NameResolution
by: Microsoft
- 154 total downloads
- Latest version: 4.3.0
Provides the System.Net.Dns class, which enables developers to perform simple domain name resolution.
Commonly Used Types:
System.Net.Dns
System.Net.IPHostEntry
When using NuGet 3.x this package requires at least version 3.4.
System.Net.Ping
by: Microsoft
- 197 total downloads
- Latest version: 4.3.0
Provides the System.Net.NetworkInformation.Ping class, which allows an application to determine whether a remote computer is accessible over the network.
Commonly Used Types:
System.Net.NetworkInformation.Ping
System.Net.NetworkInformation.PingReply
System.Net.NetworkInformation.IPStatus
System.Net.NetworkInformation.PingException
System.Net.NetworkInformation.PingOptions
When using NuGet 3.x this package requires at least version 3.4.
System.Net.Primitives
by: Microsoft
- 901 total downloads
- Latest version: 4.3.0
Provides common types for network-based libraries, including System.Net.IPAddress, System.Net.IPEndPoint, and System.Net.CookieContainer.
Commonly Used Types:
System.Net.HttpStatusCode
System.Net.Sockets.SocketError
System.Net.Cookie
System.Net.Sockets.SocketException
System.Net.IPEndPoint
System.Net.ICredentials
System.Net.NetworkCredential
System.Net.IPAddress
System.Net.CookieCollection
System.Net.CookieContainer
When using NuGet 3.x this package requires at least version 3.4.
System.Net.Requests
by: Microsoft
- 156 total downloads
- Latest version: 4.3.0
Provides older classes (such as HttpWebRequest and HttpWebResponse) for sending HTTP requests and receiving HTTP responses from a resource identified by a URI. Developers should prefer the classes in the System.Net.Http package.
Commonly Used Types:
System.Net.HttpWebRequest
System.Net.HttpWebResponse
System.Net.HttpRequestHeader
System.Net.WebException
System.Net.WebExceptionStatus
System.Net.WebRequest
System.Net.WebResponse
When using NuGet 3.x this package requires at least version 3.4.
System.Net.Security
by: Microsoft
- 155 total downloads
- Latest version: 4.3.2
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.
System.Net.Sockets
by: Microsoft
- 886 total downloads
- Latest version: 4.3.0
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.
System.Net.WebHeaderCollection
by: Microsoft
- 171 total downloads
- Latest version: 4.3.0
Contains types that represent HTTP request and response headers. This library is used with classes such as System.Net.HttpWebRequest and System.Net.HttpWebResponse and allows developers to query/edit header names/values.
Commonly Used Types:
System.Net.HttpRequestHeader
System.Net.HttpResponseHeader
System.Net.WebHeaderCollection
When using NuGet 3.x this package requires at least version 3.4.
System.Numerics.Vectors
by: Microsoft
- 10 total downloads
- Latest version: 4.4.0
Provides hardware-accelerated numeric types, suitable for high-performance processing and graphics applications.
Commonly Used Types:
System.Numerics.Matrix3x2
System.Numerics.Matrix4x4
System.Numerics.Plane
System.Numerics.Quaternion
System.Numerics.Vector2
System.Numerics.Vector3
System.Numerics.Vector4
System.Numerics.Vector
System.Numerics.Vector<T>
8321c729934c0f8be754953439b88e6e1c120c24
System.ObjectModel
by: Microsoft
- 920 total downloads
- Latest version: 4.3.0
Provides types and interfaces that allow the creation of observable types that provide notifications to clients when changes are made to it.
Commonly Used Types:
System.ComponentModel.INotifyPropertyChanged
System.Collections.ObjectModel.ObservableCollection<T>
System.ComponentModel.PropertyChangedEventHandler
System.Windows.Input.ICommand
System.Collections.Specialized.INotifyCollectionChanged
System.Collections.Specialized.NotifyCollectionChangedEventArgs
System.Collections.Specialized.NotifyCollectionChangedEventHandler
System.Collections.ObjectModel.KeyedCollection<TKey, TItem>
System.ComponentModel.PropertyChangedEventArgs
System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue>
When using NuGet 3.x this package requires at least version 3.4.
System.Private.Uri
by: Microsoft
- 101 total downloads
- Latest version: 4.3.0
Internal implementation package not meant for direct consumption. Please do not reference directly. Provides implementation of System.Uri.
When using NuGet 3.x this package requires at least version 3.4.
System.Reflection
by: Microsoft
- 945 total downloads
- Latest version: 4.3.0
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.