Alexandria.Engines.DarkSouls.Archive.ArchiveFileManager.Open C# (CSharp) Method

Open() public method

public Open ( string path, FileMode mode, FileAccess access, FileShare share ) : Stream
path string
mode FileMode
access FileAccess
share FileShare
return Stream
            public override Stream Open(string path, FileMode mode, FileAccess access, FileShare share)
            {
                foreach (ArchiveRecord record in Archive.Records)
                    if (record.PathName == path)
                        return record.Open();
                throw new IOException("Archive doesn't contain file '" + path + "'.");
            }
Archive.ArchiveFileManager