C# Класс Fusion.Engine.Storage.UserStorage

User storage refers to the read-write storage supported by the game platform for saving information from the game at runtime. The data can be associated with a particular player's profile, or available to all players.
Наследование: System.DisposableBase
Показать файл Открыть проект

Открытые методы

Метод Описание
CreateDirectory ( string directory ) : void

Creates a new directory in the UserStorage scope.

CreateFile ( string file ) : Stream

Creates a file with read/write access at a specified path in the UserStorage.

DeleteDirectory ( string directory ) : void

Removes directory and all subdirectories and files in UserStorage scope

DeleteFile ( string file ) : void

Creates a file with read/write access at a specified path in the UserStorage.

DirectoryExists ( string directory ) : bool

FileExists ( string directory ) : bool

GetFiles ( string directory, string searchPattern, bool recursive ) : string[]

OpenFile ( string file, FileMode fileMode ) : Stream

OpenFile ( string file, FileMode fileMode, FileAccess fileAccess ) : Stream

OpenFile ( string file, FileMode fileMode, FileAccess fileAccess, FileShare fileShare ) : Stream

Creates a file with read/write access at a specified path in the UserStorage.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
GetFullPath ( string relative ) : string

UserStorage ( Game Game ) : System

Описание методов

CreateDirectory() публичный Метод

Creates a new directory in the UserStorage scope.
public CreateDirectory ( string directory ) : void
directory string
Результат void

CreateFile() публичный Метод

Creates a file with read/write access at a specified path in the UserStorage.
public CreateFile ( string file ) : Stream
file string
Результат Stream

DeleteDirectory() публичный Метод

Removes directory and all subdirectories and files in UserStorage scope
public DeleteDirectory ( string directory ) : void
directory string
Результат void

DeleteFile() публичный Метод

Creates a file with read/write access at a specified path in the UserStorage.
public DeleteFile ( string file ) : void
file string
Результат void

DirectoryExists() публичный Метод

public DirectoryExists ( string directory ) : bool
directory string
Результат bool

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

FileExists() публичный Метод

public FileExists ( string directory ) : bool
directory string
Результат bool

GetFiles() публичный Метод

public GetFiles ( string directory, string searchPattern, bool recursive ) : string[]
directory string
searchPattern string
recursive bool
Результат string[]

OpenFile() публичный Метод

public OpenFile ( string file, FileMode fileMode ) : Stream
file string
fileMode FileMode
Результат Stream

OpenFile() публичный Метод

public OpenFile ( string file, FileMode fileMode, FileAccess fileAccess ) : Stream
file string
fileMode FileMode
fileAccess FileAccess
Результат Stream

OpenFile() публичный Метод

Creates a file with read/write access at a specified path in the UserStorage.
public OpenFile ( string file, FileMode fileMode, FileAccess fileAccess, FileShare fileShare ) : Stream
file string
fileMode FileMode
fileAccess FileAccess
fileShare FileShare
Результат Stream