System.Reflection.PortableExecutable.ResourceSectionBuilder.Serialize C# (CSharp) Method

Serialize() protected abstract method

protected abstract Serialize ( BlobBuilder builder, SectionLocation location ) : void
builder BlobBuilder
location SectionLocation
return void
        protected internal abstract void Serialize(BlobBuilder builder, SectionLocation location);
    }

Usage Example

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);
        }