C# Class DotNetIO.FileSystems.Local.TemporaryLocalFile

Inheritance: System.IO.TemporaryFile
显示文件 Open project: DotNetIO/DotNetIO

Public Methods

Method Description
CopyTo ( FileSystemItem item ) : void
Create ( ) : File
Delete ( ) : void
Dispose ( ) : void
Exists ( ) : bool
GetLastModifiedTimeUtc ( ) : DateTimeOffset?
GetSize ( ) : long
MoveTo ( FileSystemItem target ) : FileSystemItem
Open ( FileMode fileMode, FileAccess fileAccess, FileShare fileShare, int bufSize = 4096, FileOptions fileOptions = FileOptions.Asynchronous ) : Stream
TemporaryLocalFile ( File backingFile ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

CopyTo() public method

public CopyTo ( FileSystemItem item ) : void
item FileSystemItem
return void

Create() public method

public Create ( ) : File
return System.IO.File

Delete() public method

public Delete ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Exists() public method

public Exists ( ) : bool
return bool

GetLastModifiedTimeUtc() public method

public GetLastModifiedTimeUtc ( ) : DateTimeOffset?
return DateTimeOffset?

GetSize() public method

public GetSize ( ) : long
return long

MoveTo() public method

public MoveTo ( FileSystemItem target ) : FileSystemItem
target FileSystemItem
return FileSystemItem

Open() public method

public Open ( FileMode fileMode, FileAccess fileAccess, FileShare fileShare, int bufSize = 4096, FileOptions fileOptions = FileOptions.Asynchronous ) : Stream
fileMode FileMode
fileAccess FileAccess
fileShare FileShare
bufSize int
fileOptions FileOptions
return Stream

TemporaryLocalFile() public method

public TemporaryLocalFile ( File backingFile ) : System
backingFile System.IO.File
return System