System.Security.Claims
by: Microsoft
- 429 total downloads
- Latest version: 4.3.0
Provides classes that implement claims-based identity in the .NET Framework, including classes that represent claims, claims-based identities, and claims-based principals.
Commonly Used Types:
System.Security.Principal.GenericIdentity
System.Security.Claims.Claim
System.Security.Claims.ClaimsIdentity
System.Security.Claims.ClaimsPrincipal
System.Security.Principal.GenericPrincipal
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.Loader
by: Microsoft
- 347 total downloads
- Latest version: 4.3.0
Provides the System.Runtime.Loader.AssemblyLoadContext class, which provides members for loading assemblies.
Commonly Used Types:
System.Runtime.Loader.AssemblyLoadContext
When using NuGet 3.x this package requires at least version 3.4.
System.Security.Cryptography.Algorithms
by: Microsoft
- 383 total downloads
- Latest version: 4.3.1
Provides base types for cryptographic algorithms, including hashing, encryption, and signing operations.
Commonly Used Types:
System.Security.Cryptography.Aes
System.Security.Cryptography.RSA
System.Security.Cryptography.RSAParameters
System.Security.Cryptography.HMACSHA1
System.Security.Cryptography.SHA256
System.Security.Cryptography.SHA1
System.Security.Cryptography.SHA512
System.Security.Cryptography.SHA384
System.Security.Cryptography.HMACSHA256
System.Security.Cryptography.MD5
System.Security.Cryptography.HMACSHA384
System.Security.Cryptography.HMACSHA512
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.InteropServices
by: Microsoft
- 770 total downloads
- Latest version: 4.3.0
Provides types that support COM interop and platform invoke services.
Commonly Used Types:
System.Runtime.InteropServices.GCHandle
System.Runtime.InteropServices.GuidAttribute
System.Runtime.InteropServices.COMException
System.DllNotFoundException
System.Runtime.InteropServices.DllImportAttribute
When using NuGet 3.x this package requires at least version 3.4.
System.Security.Cryptography.OpenSsl
by: Microsoft
- 1.365k total downloads
- Latest version: 5.0.0
Provides cryptographic algorithm implementations and key management for non-Windows systems with OpenSSL.
Commonly Used Types:
System.Security.Cryptography.RSAOpenSsl
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.Serialization.Formatters
by: Microsoft
- 126 total downloads
- Latest version: 9.0.0
System.Runtime.Serialization.Formatters
System.Security.Cryptography.Encoding
by: Microsoft
- 562 total downloads
- Latest version: 4.3.0
Provides types for representing Abstract Syntax Notation One (ASN.1)-encoded data.
Commonly Used Types:
System.Security.Cryptography.AsnEncodedData
System.Security.Cryptography.Oid
System.Security.Cryptography.OidCollection
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.Handles
by: Microsoft
- 581 total downloads
- Latest version: 4.3.0
Provides base classes, including System.Runtime.InteropServices.CriticalHandle and System.Runtime.InteropServices.SafeHandle, for types that represent operating system handles.
Commonly Used Types:
System.Runtime.InteropServices.SafeHandle
Microsoft.Win32.SafeHandles.SafeWaitHandle
System.Runtime.InteropServices.CriticalHandle
System.Threading.WaitHandleExtensions
System.IO.HandleInheritability
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.WindowsRuntime
by: Microsoft
- 756 total downloads
- Latest version: 5.0.0-preview.5.20278.1
Provides extensions methods that improve interoperation between managed code and the Windows Runtime.
Commonly Used Types:
System.WindowsRuntimeSystemExtensions
System.IO.WindowsRuntimeStorageExtensions
System.IO.WindowsRuntimeStreamExtensions
System.Runtime.InteropServices.WindowsRuntime.AsyncInfo
System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBuffer
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.Serialization.Json
by: Microsoft
- 66 total downloads
- Latest version: 4.3.0
Provides classes for serializing objects to the JavaScript Object Notation (JSON) and deserializing JSON data to objects.
Commonly Used Types:
System.Runtime.Serialization.Json.DataContractJsonSerializer
When using NuGet 3.x this package requires at least version 3.4.
System.Security.AccessControl
by: Microsoft
- 1.673k total downloads
- Latest version: 6.0.1
Provides base classes that enable managing access and audit control lists on securable objects.
Commonly Used Types:
System.Security.AccessControl.AccessRule
System.Security.AccessControl.AuditRule
System.Security.AccessControl.ObjectAccessRule
System.Security.AccessControl.ObjectAuditRule
System.Security.AccessControl.ObjectSecurity
System.Runtime.Serialization.Xml
by: Microsoft
- 518 total downloads
- Latest version: 4.3.0
Provides classes for serializing objects to the Extensible Markup Language (XML) and deserializing XML data to objects.
Commonly Used Types:
System.Runtime.Serialization.DataContractSerializer
System.Runtime.Serialization.XmlObjectSerializer
System.Runtime.Serialization.InvalidDataContractException
System.Xml.XmlDictionaryReader
System.Xml.XmlDictionaryWriter
System.Xml.XmlDictionaryString
System.Xml.UniqueId
System.Xml.XmlDictionaryReaderQuotas
System.Runtime.Serialization.DataContractResolver
System.Xml.IXmlDictionary
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.InteropServices.RuntimeInformation
by: Microsoft
- 331 total downloads
- Latest version: 4.3.0
Provides APIs to query about runtime and OS information.
Commonly Used Types:
System.Runtime.InteropServices.RuntimeInformation
System.Runtime.InteropServices.OSPlatform
When using NuGet 3.x this package requires at least version 3.4.
System.Security.Cryptography.Csp
by: Microsoft
- 315 total downloads
- Latest version: 4.3.0
Provides cryptographic algorithm implementations and key management with Windows Cryptographic API (CryptoAPI).
Commonly Used Types:
System.Security.Cryptography.RSACryptoServiceProvider
System.Security.Cryptography.CspParameters
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.InteropServices.NFloat.Internal
by: Microsoft
- 38 total downloads
- Latest version: 6.0.1
Exposes additional NFloat APIs for Xamarin/Maui APIs from System.Runtime.InteropServices
System.Security.Cryptography.Cng
by: Microsoft
- 1.339k total downloads
- Latest version: 5.0.0
Provides cryptographic algorithm implementations and key management with Windows Cryptographic Next Generation API (CNG).
Commonly Used Types:
System.Security.Cryptography.RSACng
System.Security.Cryptography.ECDsaCng
System.Security.Cryptography.CngKey
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.WindowsRuntime.UI.Xaml
by: Microsoft
- 726 total downloads
- Latest version: 5.0.0-preview.5.20278.1
Provides managed equivalents of Extensible Application Markup Language (XAML) UI types from Windows Runtime.
Commonly Used Types:
Windows.UI.Xaml.CornerRadius
Windows.UI.Xaml.Duration
Windows.UI.Xaml.DurationType
Windows.UI.Xaml.GridLength
Windows.UI.Xaml.GridUnitType
Windows.UI.Xaml.Thickness
Windows.UI.Xaml.Media.Matrix
Windows.UI.Xaml.Media.Animation.KeyTime
Windows.UI.Xaml.Media.Animation.RepeatBehavior
Windows.UI.Xaml.Media.Animation.RepeatBehaviorType
Windows.UI.Xaml.Media.Media3D.Matrix3D
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.Serialization.Primitives
by: Microsoft
- 551 total downloads
- Latest version: 4.3.0
Provides common types, including System.Runtime.Serialization.DataContractAttribute, for libraries that support data contract serialization.
Commonly Used Types:
System.Runtime.Serialization.StreamingContext
System.Runtime.Serialization.OnDeserializingAttribute
System.Runtime.Serialization.OnDeserializedAttribute
System.Runtime.Serialization.OnSerializingAttribute
System.Runtime.Serialization.OnSerializedAttribute
System.Runtime.Serialization.EnumMemberAttribute
System.Runtime.Serialization.DataMemberAttribute
System.Runtime.Serialization.DataContractAttribute
System.Runtime.Serialization.IgnoreDataMemberAttribute
System.Runtime.Serialization.SerializationException
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.Numerics
by: Microsoft
- 553 total downloads
- Latest version: 4.3.0
Provides the numeric types System.Numerics.BigInteger and System.Numerics.Complex, which complement the numeric primitives, such as System.Byte, System.Double and System.Int32.
Commonly Used Types:
System.Numerics.BigInteger
System.Numerics.Complex
When using NuGet 3.x this package requires at least version 3.4.
System.Runtime.InteropServices.WindowsRuntime
by: Microsoft
- 293 total downloads
- Latest version: 4.3.0
Provides classes that support interoperation between managed code and the Windows Runtime, and that enable the creation of Windows Runtime types with managed code.
Commonly Used Types:
System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal
System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute
System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute
System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute
When using NuGet 3.x this package requires at least version 3.4.