public ClassMetadata(Stream byteStream, MetadataCache<ModuleMetadata> moduleCache) : base(byteStream) { Contract.Ensures(moduleCache != null); Name = byteStream.DeserializeString(); IsGeneric = byteStream.DeserializeBool(); ModuleId = byteStream.DeserializeUint32(); Module = moduleCache[ModuleId]; }
public AssemblyMetadata(Stream byteStream) : base(byteStream) { Name = byteStream.DeserializeString(); IsProfilingEnabled = byteStream.DeserializeBool(); }