明白なことがありませんが、Reflection.Emitで新しいタイプを作成した場合、どのような名前空間を指定する必要がありますか?すなわちReflection.Emitで作成した型の名前空間を指定する方法は?
..
AssemblyName assemblyName = new AssemblyName();
assemblyName.Name = "TestDynamic";
AssemblyBuilder assemblyBuilder =
AppDomain.CurrentDomain.DefineDynamicAssembly(
assemblyName,
AssemblyBuilderAccess.Save);
ModuleBuilder moduleBuilder =
AssemblyBuilder.DefineDynamicModule("TestDynamic", "TestDynamic.dll");
TypeBuilder myTestInterface =
moduleBuilder.DefineType("MyTestInterface",
TypeAttributes.Public | TypeAttributes.Interface, typeof(object));
にはどうすればの名前空間を与えていますか?
D'oh!私はそれが何か明白でなければならないことを知っていた。ありがとう。 –