/// <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; }
public void Add(FileSystemEntry file) { InnerList.Add(file); }