示例#1
0
 private void WritePdbFile()
 {
     WritePdbHeap();
     WriteTableHeap();
     writer.BuildMetadataTextMap();
     writer.WriteMetadataHeader();
     writer.WriteMetadata();
     writer.Flush();
     writer.stream.Dispose();
 }
示例#2
0
        public void Dispose()
        {
            if (IsEmbedded)
            {
                return;
            }

            WritePdbHeap();
            WriteTableHeap();

            writer.BuildMetadataTextMap();
            writer.WriteMetadataHeader();
            writer.WriteMetadata();

            writer.stream.Dispose();
        }
示例#3
0
        void WritePdbFile()
        {
            WritePdbHeap();

            WriteTableHeap();

            writer.BuildMetadataTextMap();
            writer.WriteMetadataHeader();
            writer.WriteMetadata();

            writer.Flush();

            ComputeChecksumAndPdbId();

            WritePdbId();
        }