Ejemplo n.º 1
0
 public static ModuleDefinition ReadModule(Stream stream)
 {
     return(ModuleDefinition.ReadModule(stream, new ReaderParameters(ReadingMode.Deferred)));
 }
Ejemplo n.º 2
0
 public MethodReference ImportReference(MethodBase method, IGenericParameterProvider context)
 {
     Mixin.CheckMethod(method);
     ModuleDefinition.CheckContext(context, this);
     return(this.ReflectionImporter.ImportReference(method, context));
 }
Ejemplo n.º 3
0
 public static ModuleDefinition ReadModule(string fileName)
 {
     return(ModuleDefinition.ReadModule(fileName, new ReaderParameters(ReadingMode.Deferred)));
 }
Ejemplo n.º 4
0
 public FieldReference ImportReference(FieldInfo field, IGenericParameterProvider context)
 {
     Mixin.CheckField(field);
     ModuleDefinition.CheckContext(context, this);
     return(this.ReflectionImporter.ImportReference(field, context));
 }
Ejemplo n.º 5
0
 public TypeReference ImportReference(Type type, IGenericParameterProvider context)
 {
     Mixin.CheckType(type);
     ModuleDefinition.CheckContext(context, this);
     return(this.ReflectionImporter.ImportReference(type, context));
 }
Ejemplo n.º 6
0
 public IEnumerable <TypeDefinition> GetTypes()
 {
     return(ModuleDefinition.GetTypes(this.Types));
 }
Ejemplo n.º 7
0
 public bool HasTypeReference(string scope, string fullName)
 {
     ModuleDefinition.CheckFullName(fullName);
     return(this.HasImage && this.GetTypeReference(scope, fullName) != null);
 }
Ejemplo n.º 8
0
 internal SecurityDeclaration(SecurityAction action, uint signature, ModuleDefinition module)
 {
     this.action    = action;
     this.signature = signature;
     this.module    = module;
 }