예제 #1
0
 public CachingILDynamicMethod(CachingILBuilder cachingILBuilder, string name, Type @delegate)
 {
     _cachingILBuilder = cachingILBuilder;
     _name             = name;
     _delegate         = @delegate;
     InitLocals        = true;
 }
예제 #2
0
 public CachingILDynamicType(CachingILBuilder cachingIlBuilder, string name, Type baseType, Type[] interfaces)
 {
     _cachingIlBuilder = cachingIlBuilder;
     _name             = name;
     _baseType         = baseType;
     _interfaces       = interfaces;
 }
 public CachingILDynamicMethodWithThis(CachingILBuilder cachingILBuilder, string name, Type @delegate, Type thisType)
 {
     _cachingILBuilder = cachingILBuilder;
     _name             = name;
     _delegate         = @delegate;
     _thisType         = thisType;
 }