Exemple #1
0
        private void WriteBlobs(MetadataBlobStream blobs)
        {
            blobs.Blob.Align(4, 0);

            WriteStreamHeader(MetadataConstants.StreamBlob, blobs.Length);
            _blob.Write(ref _state.StreamPos, blobs.Blob.GetBuffer(), 0, blobs.Blob.Length);
        }
 public MetadataScope()
 {
     _frameworkVersionMoniker = MicrosoftNetFramework.VersionMonikerLatest;
     _tables      = new MetadataTableStream(this);
     _strings     = new MetadataStringStream();
     _userStrings = new MetadataUserStringStream();
     _guids       = new MetadataGuidStream();
     _blobs       = new MetadataBlobStream();
 }