System.Reflection 4.0.10-beta-22605
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
Showing the top 20 packages that depend on System.Reflection.
| Packages | Downloads |
|---|---|
|
System.Xml.XmlSerializer
Provides classes for serializing objects to the Extensible Markup Language (XML) and deserializing XML data to objects.
Commonly Used Types:
System.Xml.Serialization.IXmlSerializable
System.Xml.Serialization.XmlSerializer
System.Xml.Serialization.XmlIgnoreAttribute
System.Xml.Serialization.XmlElementAttribute
System.Xml.Serialization.XmlAttributeAttribute
System.Xml.Serialization.XmlArrayAttribute
System.Xml.Serialization.XmlRootAttribute
System.Xml.Serialization.XmlArrayItemAttribute
System.Xml.Serialization.XmlTypeAttribute
System.Xml.Serialization.XmlEnumAttribute
When using NuGet 3.x this package requires at least version 3.4.
|
50 |
|
System.Xml.XDocument
Provides the classes for Language-Integrated Query (LINQ) to Extensible Markup Language (XML). LINQ to XML is an in-memory XML programming interface that enables you to modify XML documents efficiently and easily.
Commonly Used Types:
System.Xml.Linq.XElement
System.Xml.Linq.XAttribute
System.Xml.Linq.XDocument
System.Xml.Linq.XText
System.Xml.Linq.XNode
System.Xml.Linq.XContainer
System.Xml.Linq.XComment
System.Xml.Linq.XObject
System.Xml.Linq.XProcessingInstruction
System.Xml.Linq.XDocumentType
- 1548494
|
36 |
|
System.Reflection.Emit
Provides classes that allow a compiler or tool to emit metadata and optionally generate a PE file on disk. The primary clients of these classes are script engines and compilers.
Commonly Used Types:
System.Reflection.Emit.AssemblyBuilder
System.Reflection.Emit.FieldBuilder
System.Reflection.Emit.TypeBuilder
System.Reflection.Emit.MethodBuilder
System.Reflection.Emit.ConstructorBuilder
System.Reflection.Emit.GenericTypeParameterBuilder
System.Reflection.Emit.ModuleBuilder
System.Reflection.Emit.PropertyBuilder
System.Reflection.Emit.AssemblyBuilderAccess
System.Reflection.Emit.EventBuilder
When using NuGet 3.x this package requires at least version 3.4.
|
34 |
|
Remotion.Linq
re-linq Frontend: A foundation for parsing LINQ expression trees and generating queries in SQL or other languages.
Key features:
- Transforms expression trees into abstract syntax trees resemblying LINQ query expressions (from ... select syntax)
- Simplifies many aspects of this tree (sub queries, transparent identifieres, pre-evaluation ...)
- Provides basic infrastructure for backend development (e.g. SQL generation)
- Provides a framework for user-defined query extensions and transformations
|
33 |
|
System.Reactive.PlatformServices
Reactive Extensions Platform Services Library used to access platform-specific functionality and enlightenment services.
|
33 |
|
Polly
Polly is a .NET 4.0 / 4.5 / PCL library (Profile 259) / .NET Standard 1.0 library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation and Fallback in a fluent and thread-safe manner.
|
27 |
|
System.Reflection.Context
Provides classes that enable customized reflection contexts.
Commonly Used Types:
System.Reflection.Context.CustomReflectionContext
When using NuGet 3.x this package requires at least version 3.4.
|
26 |
|
System.Reflection.Context
Provides classes that enable customized reflection contexts.
Commonly Used Types:
System.Reflection.Context.CustomReflectionContext
|
26 |
|
System.Reflection.Context
Provides classes that enable customized reflection contexts.
Commonly Used Types:
System.Reflection.Context.CustomReflectionContext
- 1548494
|
25 |
|
System.Reflection.Context
Provides classes that enable customized reflection contexts.
Commonly Used Types:
System.Reflection.Context.CustomReflectionContext
|
25 |
|
MsgPack.Cli
MessagePack is fast, compact, and interoperable binary serialization format.
This package provides MessagePack serialization/deserialization APIs. This pacakge also supports Mono, Xamarin, .NET Core and Unity.
|
24 |
|
xunit.assert
Includes the assertion library from xUnit.net (xunit.assert.dll).
Supported platforms:
- Desktop .NET 4.5+
- .NET Core (Universal Windows Apps 10+, DNX Core 5+)
- Windows 8
- Windows Phone 8 (Silverlight)
- Universal (Windows Phone 8.1+, Windows 8.1+)
- Xamarin (MonoTouch, MonoAndroid, Xamarin iOS Universal)
- Portable Libraries (supporting Profile259)
|
24 |
|
Microsoft.AspNet.DataProtection.Abstractions
Contains the core IDataProtector and IDataProtectionProvider abstractions for ASP.NET 5 Data Protection.
|
24 |
|
Polly
Polly is a .NET 3.5 / 4.0 / 4.5 / PCL library (Profile 259) that allows developers to express transient exception and fault handling policies such as Retry, Retry Forever, Wait and Retry or Circuit Breaker in a fluent manner.
|
24 |
|
Microsoft.AspNet.DataProtection.Interfaces
Contains the core IDataProtector and IDataProtectionProvider interfaces for ASP.NET 5 Data Protection.
|
23 |
|
System.Runtime.Loader
Provides the System.Runtime.Loader.AssemblyLoadContext class, which provides members for loading assemblies.
Commonly Used Types:
System.Runtime.Loader.AssemblyLoadContext
|
22 |
|
System.Private.DataContractSerialization
Internal implementation package not meant for direct consumption. Please do not reference directly. Provides implementation of System.Runtime.Serialization packages.
|
22 |
|
System.Xml.XmlSerializer
Provides classes for serializing objects to the Extensible Markup Language (XML) and deserializing XML data to objects.
Commonly Used Types:
System.Xml.Serialization.IXmlSerializable
System.Xml.Serialization.XmlSerializer
System.Xml.Serialization.XmlIgnoreAttribute
System.Xml.Serialization.XmlElementAttribute
System.Xml.Serialization.XmlAttributeAttribute
System.Xml.Serialization.XmlArrayAttribute
System.Xml.Serialization.XmlRootAttribute
System.Xml.Serialization.XmlArrayItemAttribute
System.Xml.Serialization.XmlTypeAttribute
System.Xml.Serialization.XmlEnumAttribute
|
22 |
|
System.Reflection.Emit.Lightweight
Provides the System.Reflection.Emit.DynamicMethod class, which represents a dynamic method that can be compiled, executed, and discarded. Discarded methods are available for garbage collection.
Commonly Used Types:
System.Reflection.Emit.DynamicMethod
When using NuGet 3.x this package requires at least version 3.4.
|
22 |
Any 0.0
- System.IO (>= 4.0.0-beta-22605)
- System.Reflection.Primitives (>= 4.0.0-beta-22605)
- System.Runtime (>= 4.0.20-beta-22605)
| Version | Downloads | Last updated |
|---|---|---|
| 4.3.0 | 13 | 6/6/2025 |
| 4.3.0-preview1-24530-04 | 10 | 6/7/2025 |
| 4.1.0 | 11 | 6/7/2025 |
| 4.1.0-rc2-24027 | 10 | 6/8/2025 |
| 4.1.0-beta-23516 | 11 | 6/8/2025 |
| 4.1.0-beta-23409 | 10 | 6/7/2025 |
| 4.1.0-beta-23225 | 12 | 6/7/2025 |
| 4.0.10 | 13 | 6/8/2025 |
| 4.0.10-beta-23109 | 9 | 6/16/2025 |
| 4.0.10-beta-23019 | 10 | 6/8/2025 |
| 4.0.10-beta-22816 | 12 | 6/10/2025 |
| 4.0.10-beta-22605 | 8 | 7/12/2025 |
| 4.0.10-beta-22416 | 9 | 6/10/2025 |
| 4.0.10-beta-22231 | 12 | 6/10/2025 |
| 4.0.0 | 12 | 6/7/2025 |
| 4.0.0-beta-23109 | 14 | 6/8/2025 |
| 4.0.0-beta-23019 | 10 | 6/8/2025 |