static private NativeDelegateServices ( ) : System | ||
return | System |
static NativeDelegateServices()
{
var name = new AssemblyName {Name = "NativeDelegateWrapperAssembly"};
asmBuilder = AppDomain.CurrentDomain.DefineDynamicAssembly(name, AssemblyBuilderAccess.Run);
moduleBuilder = asmBuilder.DefineDynamicModule("NativeDelegateWrapperModule");
wrapperCache = new Dictionary<KeyValuePair<Type, IntPtr>, Type>();
}