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