public int Serialize(Map map, Stream stream, IMapConverterEx converter)
{
BinaryWriter writer = new BinaryWriter(stream);
int count = 0;
if (map.MessageBlocks != null)
{
if (map.MessageBlocks.Count >= 1)
{
foreach (MessageBlock MessageBlock in map.MessageBlocks)
{
converter.WriteMetadataEntry(_group[0], MessageBlock.Name, MessageBlock.Serialize(), writer);
++count;
}
}
}
return(count);
}