Serialize() protected abstract method

protected abstract Serialize ( BlobBuilder builder, SectionLocation location ) : void
builder BlobBuilder
location SectionLocation
return void
Esempio n. 1
0
        private BlobBuilder SerializeResourceSection(SectionLocation location)
        {
            Debug.Assert(_nativeResourcesOpt != null);

            var sectionBuilder = new BlobBuilder();

            _nativeResourcesOpt.Serialize(sectionBuilder, location);

            _peDirectoriesBuilder.ResourceTable = new DirectoryEntry(location.RelativeVirtualAddress, sectionBuilder.Count);
            return(sectionBuilder);
        }