System.Security.Permissions
by: Microsoft
- 2.899k total downloads
- Latest version: 9.0.0
Provides types supporting Code Access Security (CAS).
System.Security.Principal
by: Microsoft
- 321 total downloads
- Latest version: 4.3.0
Provides the base interfaces for principal and identity objects that represents the security context under which code is running.
Commonly Used Types:
System.Security.Principal.IPrincipal
System.Security.Principal.IIdentity
System.Security.Principal.TokenImpersonationLevel
When using NuGet 3.x this package requires at least version 3.4.
System.Security.Principal.Windows
by: Microsoft
- 1.728k total downloads
- Latest version: 6.0.0-preview.5.21301.5
Provides classes for retrieving the current Windows user and for interacting with Windows users and groups.
Commonly Used Types:
System.Security.Principal.WindowsIdentity
System.Security.Principal.SecurityIdentifier
System.Security.Principal.NTAccount
System.Security.Principal.WindowsPrincipal
System.Security.Principal.IdentityReference
System.Security.Principal.IdentityNotMappedException
System.Security.Principal.WindowsBuiltInRole
System.Security.Principal.WellKnownSidType
System.ServiceModel.Duplex
by: Microsoft
- 1.842k total downloads
- Latest version: 4.10.3
Provides the types that permit 2-way ("duplex") exchanges of messages.
System.ServiceModel.Http
by: Microsoft
- 1.741k total downloads
- Latest version: 8.1.0
System.ServiceModel.Http
System.ServiceModel.NetTcp
by: Microsoft
- 1.8k total downloads
- Latest version: 8.1.0
System.ServiceModel.NetTcp
System.ServiceModel.Primitives
by: Microsoft
- 1.676k total downloads
- Latest version: 8.1.0
System.ServiceModel.Primitives
System.ServiceModel.Security
by: Microsoft
- 1.798k total downloads
- Latest version: 4.10.3
Provides the types that support additional security features.
System.Text.Encoding
by: Microsoft
- 173 total downloads
- Latest version: 4.0.10-beta-22816
Provides base abstract encoding classes for converting blocks of characters to and from blocks of bytes.
Commonly Used Types:
System.Text.Encoding
System.Text.DecoderFallbackException
System.Text.Decoder
System.Text.EncoderFallbackException
System.Text.Encoder
System.Text.EncoderFallback
System.Text.EncoderFallbackBuffer
System.Text.DecoderFallback
System.Text.DecoderFallbackBuffer
System.Text.DecoderExceptionFallback
System.Text.Encoding.CodePages
by: Microsoft
- 3.081k total downloads
- Latest version: 9.0.0
Provides support for code-page based encodings, including Windows-1252, Shift-JIS, and GB2312.
Commonly Used Types:
System.Text.CodePagesEncodingProvider
System.Text.Encoding.Extensions
by: Microsoft
- 184 total downloads
- Latest version: 4.0.10-beta-22816
Provides support for specific encodings, including ASCII, UTF-7, UTF-8, UTF-16, and UTF-32.
Commonly Used Types:
System.Text.UTF8Encoding
System.Text.UnicodeEncoding
System.Text.ASCIIEncoding
System.Text.UTF7Encoding
System.Text.UTF32Encoding
System.Text.Encodings.Web
by: Microsoft
- 2.969k total downloads
- Latest version: 9.0.0
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.224k total downloads
- Latest version: 9.0.0
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.
System.Text.RegularExpressions
by: Microsoft
- 493 total downloads
- Latest version: 4.3.1
Provides the System.Text.RegularExpressions.Regex class, an implementation of a regular expression engine.
Commonly Used Types:
System.Text.RegularExpressions.Regex
System.Text.RegularExpressions.RegexOptions
System.Text.RegularExpressions.Match
System.Text.RegularExpressions.Group
System.Text.RegularExpressions.Capture
System.Text.RegularExpressions.MatchEvaluator
When using NuGet 3.x this package requires at least version 3.4.
System.Threading
by: Microsoft
- 386 total downloads
- Latest version: 4.3.0
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.
System.Threading.AccessControl
by: Microsoft
- 2.712k total downloads
- Latest version: 9.0.0
Provides support for managing access and audit control lists for synchronization primitives.
Commonly Used Types:
System.Security.AccessControl.EventWaitHandleAccessRule
System.Security.AccessControl.EventWaitHandleAuditRule
System.Security.AccessControl.MutexAccessRule
System.Security.AccessControl.MutexAuditRule
System.Security.AccessControl.MutexSecurity
System.Security.AccessControl.SemaphoreAccessRule
System.Security.AccessControl.SemaphoreAuditRule
System.Security.AccessControl.SemaphoreSecurity
System.Threading.Channels
by: Microsoft
- 2.282k total downloads
- Latest version: 9.0.0
Provides types for passing data between producers and consumers.
Commonly Used Types:
System.Threading.Channel
System.Threading.Channel<T>
System.Threading.Overlapped
by: Microsoft
- 170 total downloads
- Latest version: 4.0.0-beta-22816
Provides common types for interacting with asynchronous (or overlapped) input and output (I/O).
Commonly Used Types:
System.Threading.NativeOverlapped
System.Threading.Overlapped
System.Threading.IOCompletionCallback
System.Threading.Tasks
by: Microsoft
- 247 total downloads
- Latest version: 4.0.10-beta-22816
Provides types that simplify the work of writing concurrent and asynchronous code.
Commonly Used Types:
System.Threading.Tasks.Task<TResult>
System.Runtime.CompilerServices.TaskAwaiter<TResult>
System.Threading.Tasks.TaskCompletionSource<TResult>
System.Threading.Tasks.Task
System.OperationCanceledException
System.AggregateException
System.Threading.Tasks.Dataflow
by: Microsoft
- 2.574k total downloads
- Latest version: 9.0.0
TPL Dataflow promotes actor/agent-oriented designs through primitives for in-process message passing, dataflow, and pipelining. TDF builds upon the APIs and scheduling infrastructure provided by the Task Parallel Library (TPL), and integrates with the language support for asynchrony provided by C#, Visual Basic, and F#.
Commonly Used Types:
System.Threading.Tasks.Dataflow.ActionBlock<TInput>
System.Threading.Tasks.Dataflow.BatchBlock<T>
System.Threading.Tasks.Dataflow.BatchedJoinBlock<T1, T2>
System.Threading.Tasks.Dataflow.BatchedJoinBlock<T1, T2, T3>
System.Threading.Tasks.Dataflow.BroadcastBlock<T>
System.Threading.Tasks.Dataflow.BufferBlock<T>
System.Threading.Tasks.Dataflow.DataflowBlock
System.Threading.Tasks.Dataflow.JoinBlock<T1, T2>
System.Threading.Tasks.Dataflow.JoinBlock<T1, T2, T3>
System.Threading.Tasks.Dataflow.TransformBlock<TInput, TOutput>
System.Threading.Tasks.Dataflow.TransformManyBlock<TInput, TOutput>
System.Threading.Tasks.Dataflow.WriteOnceBlock<T>