C# Class NScumm.FileStorage

Inheritance: IFileStorage
Afficher le fichier Open project: scemino/nscumm

Méthodes publiques

Méthode Description
ChangeExtension ( string path, string newExtension ) : string
Combine ( string path1, string path2 ) : string
DirectoryExists ( string path ) : bool
EnumerateFiles ( string path ) : IEnumerable
EnumerateFiles ( string path, string searchPattern ) : IEnumerable
EnumerateFiles ( string path, string searchPattern, Core option ) : IEnumerable
EnumerateFiles ( string path ) : System.Collections.Generic.IEnumerable
EnumerateFiles ( string path, string searchPattern ) : System.Collections.Generic.IEnumerable
EnumerateFiles ( string path, string searchPattern, NScumm option ) : System.Collections.Generic.IEnumerable
FileExists ( string path ) : bool
GetDirectoryName ( string path ) : string
GetExtension ( string path ) : string
GetFileName ( string path ) : string
GetFileNameWithoutExtension ( string path ) : string
GetSignature ( string path ) : string
LoadDocument ( Stream stream ) : System.Xml.Linq.XDocument
OpenContent ( string path ) : Stream
OpenFileRead ( string path ) : Stream
OpenFileWrite ( string path ) : Stream
ReadAllBytes ( string filename ) : byte[]

Private Methods

Méthode Description
WildcardToRegex ( string pattern ) : string

Method Details

ChangeExtension() public méthode

public ChangeExtension ( string path, string newExtension ) : string
path string
newExtension string
Résultat string

Combine() public méthode

public Combine ( string path1, string path2 ) : string
path1 string
path2 string
Résultat string

DirectoryExists() public méthode

public DirectoryExists ( string path ) : bool
path string
Résultat bool

EnumerateFiles() public méthode

public EnumerateFiles ( string path ) : IEnumerable
path string
Résultat IEnumerable

EnumerateFiles() public méthode

public EnumerateFiles ( string path, string searchPattern ) : IEnumerable
path string
searchPattern string
Résultat IEnumerable

EnumerateFiles() public méthode

public EnumerateFiles ( string path, string searchPattern, Core option ) : IEnumerable
path string
searchPattern string
option Core
Résultat IEnumerable

EnumerateFiles() public méthode

public EnumerateFiles ( string path ) : System.Collections.Generic.IEnumerable
path string
Résultat System.Collections.Generic.IEnumerable

EnumerateFiles() public méthode

public EnumerateFiles ( string path, string searchPattern ) : System.Collections.Generic.IEnumerable
path string
searchPattern string
Résultat System.Collections.Generic.IEnumerable

EnumerateFiles() public méthode

public EnumerateFiles ( string path, string searchPattern, NScumm option ) : System.Collections.Generic.IEnumerable
path string
searchPattern string
option NScumm
Résultat System.Collections.Generic.IEnumerable

FileExists() public méthode

public FileExists ( string path ) : bool
path string
Résultat bool

GetDirectoryName() public méthode

public GetDirectoryName ( string path ) : string
path string
Résultat string

GetExtension() public méthode

public GetExtension ( string path ) : string
path string
Résultat string

GetFileName() public méthode

public GetFileName ( string path ) : string
path string
Résultat string

GetFileNameWithoutExtension() public méthode

public GetFileNameWithoutExtension ( string path ) : string
path string
Résultat string

GetSignature() public méthode

public GetSignature ( string path ) : string
path string
Résultat string

LoadDocument() public méthode

public LoadDocument ( Stream stream ) : System.Xml.Linq.XDocument
stream Stream
Résultat System.Xml.Linq.XDocument

OpenContent() public méthode

public OpenContent ( string path ) : Stream
path string
Résultat Stream

OpenFileRead() public méthode

public OpenFileRead ( string path ) : Stream
path string
Résultat Stream

OpenFileWrite() public méthode

public OpenFileWrite ( string path ) : Stream
path string
Résultat Stream

ReadAllBytes() public méthode

public ReadAllBytes ( string filename ) : byte[]
filename string
Résultat byte[]