Namespace Cuemon.Reflection
The Cuemon.Reflection namespace contains types that focuses on working natural with the hidden gems of reflection in order to retrieve information about assemblies, members, parameters, and different versioning schemes that support both traditional and semantic. The namespace is an addition to the System.Reflection namespace.
Availability: NET Standard 2.0, .NET 6.0
Complements: System.Reflection namespace 🔗
Github branches 🖇️
development 🧪
release 🎬
master 🛡️
NuGet packages
📦 Focus Pack
Cuemon (CI)
Cuemon (Stable and Preview)
🏭 Productivity Pack
Cuemon.App (CI)
Cuemon.App (Stable and Preview)
Classes
ActivatorFactory
Provides access to factory methods for creating instances of the specified generic type parameter.
ActivatorOptions
Configuration options for ActivatorFactory.
AssemblyDecoratorExtensions
Extension methods for the Assembly class tailored to adhere the decorator pattern.
MemberInfoDecoratorExtensions
Extension methods for the MemberInfo class tailored to adhere the decorator pattern.
MemberReflection
Provides a robust way specifying binding constraints for reflection based member searching.
MemberReflectionOptions
Configuration options for MemberReflection.
MethodBaseOptions
Configuration options for MethodBase.
MethodDescriptor
Provides information about a method, such as its name, parameters and whether its a property or method.
MethodInfoDecoratorExtensions
Extension methods for the MethodInfo class tailored to adhere the decorator pattern.
ObjectHierarchyOptions
Specifies options that is related to Hierarchy and HierarchySerializer operations.
ParameterSignature
Represent the signature of a parameter to a method, property or similar.
PropertyInfoDecoratorExtensions
Extension methods for the PropertyInfo class tailored to adhere the decorator pattern.
TypeNameOptions
Configuration options for ToFriendlyName(IDecorator<Type>, Action<TypeNameOptions>).
VersionResult
Represents different representations of a version scheme in a consistent way.
Enums
ManifestResourceMatch
Specifies the way of finding and returning an embedded resource.