C# Класс DotNetIO.FileSystems.InMemory.InMemoryFile

Наследование: System.IO.File
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_exists bool

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

Метод Описание
CopyTo ( FileSystemItem where ) : void
Create ( ) : File
Delete ( ) : void
Exists ( ) : bool
GetLastModifiedTimeUtc ( ) : DateTimeOffset?
GetSize ( ) : long
InMemoryFile ( string filePath ) : System
MoveTo ( FileSystemItem newFileName ) : FileSystemItem
Open ( FileMode fileMode, FileAccess fileAccess, FileShare fileShare, int bufSize, FileOptions fileOptions ) : Stream
ToString ( ) : string

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

Метод Описание
CopyFromFile ( InMemoryFile fileToCopy ) : void
EnsureExists ( ) : void
FileStreamClosed ( ) : void
Resize ( long offset ) : void
ValidateFileLock ( FileAccess fileAccess, FileShare fileShare ) : void
ValidateFileMode ( FileMode fileMode ) : long
VerifyExists ( ) : void

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

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

public CopyTo ( FileSystemItem where ) : void
where FileSystemItem
Результат void

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

public Create ( ) : File
Результат System.IO.File

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

public Delete ( ) : void
Результат void

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

public Exists ( ) : bool
Результат bool

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

public GetLastModifiedTimeUtc ( ) : DateTimeOffset?
Результат DateTimeOffset?

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

public GetSize ( ) : long
Результат long

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

public InMemoryFile ( string filePath ) : System
filePath string
Результат System

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

public MoveTo ( FileSystemItem newFileName ) : FileSystemItem
newFileName FileSystemItem
Результат FileSystemItem

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

public Open ( FileMode fileMode, FileAccess fileAccess, FileShare fileShare, int bufSize, FileOptions fileOptions ) : Stream
fileMode FileMode
fileAccess FileAccess
fileShare FileShare
bufSize int
fileOptions FileOptions
Результат Stream

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

public ToString ( ) : string
Результат string

Описание свойств

_exists защищенное свойство

protected bool _exists
Результат bool