Share via


Reflection Emit Technology Sample

This sample demonstrates how to use reflection emit. Reflection emit is a runtime feature that allows code to create dynamic assemblies, modules, and types. You can dynamically create instances of these types to use, or you can use reflection emit to generate an assembly and persist it to disk as an .exe file or DLL.

Readme Location

For more information, see the Readme file at <SDK>v1.1\Samples\Technologies\Reflection\ReflectionEmit

Concepts Presented in This Sample

Reflection Emit class, samples; AppDomain class, samples; AssemblyBuilder class, samples; AssemblyName class, samples; ModuleBuilder class, samples; TypeBuilder class, samples; FieldBuilder class, samples; ConstructorBuilder class, samples; MethodBuilder class, samples; ILGenerator class, samples; Thread class, samples; dynamic code, samples; self-modifying , samples; AssemblyBuilderAccess class, samples; MethodAttributes class, samples