Class ContentIndexMap
- Namespace
 - Stride.Core.Serialization.Contents
 
- Assembly
 - Stride.Core.Serialization.dll
 
public sealed class ContentIndexMap : DictionaryStore<string, ObjectId>, IContentIndexMap, IDisposable
  - Inheritance
 - 
      objectContentIndexMap
 
- Implements
 
- Inherited Members
 
- Extension Methods
 
Methods
CreateInMemory()
public static ContentIndexMap CreateInMemory()
  Returns
GetMergedIdMap()
public IEnumerable<KeyValuePair<string, ObjectId>> GetMergedIdMap()
  Returns
GetTransactionIdMap()
public IEnumerable<KeyValuePair<string, ObjectId>> GetTransactionIdMap()
  Returns
Load(string, bool)
public static ContentIndexMap Load(string indexFile, bool isReadOnly = false)
  Parameters
Returns
NewTool(string)
public static ContentIndexMap NewTool(string indexName)
  Parameters
indexNamestring
Returns
ReadEntries(Stream)
protected override List<KeyValuePair<string, ObjectId>> ReadEntries(Stream localStream)
  Parameters
localStreamStream
Returns
WriteEntry(Stream, KeyValuePair<string, ObjectId>)
protected override void WriteEntry(Stream localStream, KeyValuePair<string, ObjectId> value)
  Parameters
localStreamStreamvalueKeyValuePair<string, ObjectId>