xtd - Reference Guide 0.2.0
xtd::reflection Namespace Reference

Definition

The xtd::reflection namespace contains 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. To dynamically create types, use the System.Reflection.Emit namespace.

Classes

class  assembly
 Represents an assembly, which is a reusable, versionable, and self-describing building block of a common language runtime application. More...
 
class  assembly_company_attribute
 Defines a company name custom attribute for an assembly manifest. More...
 
class  assembly_configuration_attribute
 Specifies the build configuration, such as retail or debug, for an assembly. More...
 
class  assembly_copyright_attribute
 Defines a copyright custom attribute for an assembly manifest. More...
 
class  assembly_culture_attribute
 Specifies which culture the assembly supports. More...
 
class  assembly_description_attribute
 Provides a text description for an assembly. More...
 
class  assembly_file_version_attribute
 Instructs a compiler to use a specific version number for the Win32 file version resource. The Win32 file version is not required to be the same as the assembly's version number. More...
 
class  assembly_guid_attribute
 Specifies the guid of the assembly being attributed. More...
 
class  assembly_identifier_attribute
 Specifies the identifier of the assembly being attributed. More...
 
class  assembly_name_attribute
 Specifies a name for an assembly. More...
 
class  assembly_product_attribute
 Defines a product name custom attribute for an assembly manifest. More...
 
class  assembly_title_attribute
 Specifies a title for an assembly. More...
 
class  assembly_trademark_attribute
 Defines a trademark custom attribute for an assembly manifest. More...
 
class  assembly_version_attribute
 Specifies the version of the assembly being attributed. More...