/// <summary>
 /// Returns a new FileSystemEntry containing the data at the specified offset.
 /// </summary>
 protected void WriteEntry(FileSystemEntry entry)
 {
     writer.BaseStream.Position = entry.EntryOffset;
     entry.Write(writer);
     OnCacheUpdated(entry);
 }
 /// <summary>
 /// Get all direct child entries of the specified type that match the specified criteria.
 /// </summary>
 internal FileSystemEntry[] GetChildEntries(
     string name, FileSystemEntry parentEntry, EntryType entryType)
 {
     return(GetChildEntries(name, parentEntry, entryType, MaxSiblingCount));
 }
 public CacheUpdatedEventArgs(FileSystemEntry entry)
 {
     this.entry = entry;
 }
Beispiel #4
0
 public void Add(FileSystemEntry file)
 {
     InnerList.Add(file);
 }