Descriptor for resources used in this PE file NOT YET IMPLEMENTED
Inheritance: MetaDataElement
Exemple #1
0
 internal void AddToResourceList(ManifestResource res)
 {
     resources.Add(res);
 }
Exemple #2
0
 internal static void Read(PEReader buff, TableRow[] mrs)
 {
     for (int i=0; i < mrs.Length; i++)
         mrs[i] = new ManifestResource(buff);
 }
Exemple #3
0
 /// <summary>
 /// Add a managed resource from another assembly.
 /// </summary>
 /// <param name="mr"></param>
 /// <param name="isPublic"></param>
 public void AddExternalManagedResource(ManifestResource mr, bool isPublic)
 {
     resources.Add(new ManifestResource(this, mr, isPublic));
 }
Exemple #4
0
 internal ManifestResource(PEFile pefile, ManifestResource mres, bool isPub)
 {
     this.pefile = pefile;
     mrName = mres.mrName;
     flags = mres.flags;
     this.impl = mres.impl;
     this.fileOffset = mres.fileOffset;
     this.resourceBytes = mres.resourceBytes;
 }