Exemplo n.º 1
0
 ResourceWriter(ModuleDef module, Stream stream, ResourceElementSet resources)
 {
     this.module      = module;
     this.typeCreator = new ResourceDataCreator(module);
     this.writer      = new BinaryWriter(stream);
     this.resources   = resources;
 }
Exemplo n.º 2
0
 ResourceWriter(ModuleDef module, Stream stream, ResourceElementSet resources)
 {
     this.module = module;
     this.typeCreator = new ResourceDataCreator(module);
     this.writer = new BinaryWriter(stream);
     this.resources = resources;
 }
Exemplo n.º 3
0
		ResourceReader(ModuleDef module, IBinaryReader reader, CreateResourceDataDelegate createResourceDataDelegate) {
			this.reader = reader;
			this.resourceDataCreator = new ResourceDataCreator(module);
			this.createResourceDataDelegate = createResourceDataDelegate;

			var stream = reader as IImageStream;
			this.baseFileOffset = stream == null ? 0 : (long)stream.FileOffset;
		}
Exemplo n.º 4
0
        ResourceReader(ModuleDef module, IBinaryReader reader, CreateResourceDataDelegate createResourceDataDelegate)
        {
            this.reader = reader;
            this.resourceDataCreator        = new ResourceDataCreator(module);
            this.createResourceDataDelegate = createResourceDataDelegate;

            var stream = reader as IImageStream;

            this.baseFileOffset = stream == null ? 0 : (long)stream.FileOffset;
        }
Exemplo n.º 5
0
 ResourceReader(ModuleDef module, IBinaryReader reader)
 {
     this.reader = reader;
     this.resourceDataCreator = new ResourceDataCreator(module);
 }