Table of Contents

Namespace Cuemon.Extensions.Reflection

Assembly: Cuemon.Extensions.Reflection.dll

Discover types, fields, properties, events, methods, and embedded resources at runtime, check auto-property status, and retrieve assembly version information. Use this namespace when you need advanced reflection without boilerplate. Start with GetDerivedTypes or GetAllProperties on Type for type discovery, or GetAssemblyVersion on Assembly for version information.

Availability: .NET 10, .NET 9 and .NET Standard 2.0

Complements: Cuemon.Reflection namespace 📘

Extension Members

Type Ext Methods
Assembly ⬇️ GetAssemblyVersion, GetFileVersion, GetProductVersion, IsDebugBuild
MemberInfo ⬇️ HasAttributes
PropertyInfo ⬇️ IsAutoProperty
Type ⬇️ GetAllProperties, GetAllFields, GetAllEvents, GetAllMethods, GetDerivedTypes, GetInheritedTypes, GetHierarchyTypes, GetEmbeddedResources, GetRuntimePropertiesExceptOf<T>, ToFullNameIncludingAssemblyName

Classes

AssemblyExtensions

Extension methods for the Assembly class.

MemberInfoExtensions

Extension methods for the MemberInfo.

PropertyInfoExtensions

Extension methods for the PropertyInfo class.

TypeExtensions

Extension methods for the Type class.