PERWAPI.ManifestResource.BuildTables C# (CSharp) Method

BuildTables() final private method

final private BuildTables ( MetaDataOut md ) : void
md MetaDataOut
return void
        internal override sealed void BuildTables(MetaDataOut md)
        {
            md.AddToTable(MDTable.ManifestResource,this);
            nameIx = md.AddToStringsHeap(mrName);
            if (resourceBytes != null) {
                if (impl != null)
                    throw new Exception("ERROR:  Manifest Resource has byte value and file reference");
                fileOffset = md.AddResource(resourceBytes);
            } else {
                if (impl == null)
                    throw new Exception("ERROR:  Manifest Resource has no implementation or value");
                impl.BuildMDTables(md);
            }
        }