DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Properties | List of all members
Deveel.Data.Store.IFile Interface Reference
Inheritance diagram for Deveel.Data.Store.IFile:
Deveel.Data.Store.LocalFile

Public Member Functions

long Seek (long offset, SeekOrigin origin)
 
void SetLength (long value)
 
int Read (byte[] buffer, int offset, int length)
 
void Write (byte[] buffer, int offset, int length)
 
void Flush (bool writeThrough)
 
void Close ()
 
void Delete ()
 

Properties

string FileName [get]
 
bool IsReadOnly [get]
 
long Position [get]
 
long Length [get]
 
bool Exists [get]
 

Detailed Description

Definition at line 21 of file IFile.cs.

Member Function Documentation

void Deveel.Data.Store.IFile.Close ( )

Implemented in Deveel.Data.Store.LocalFile.

void Deveel.Data.Store.IFile.Delete ( )

Implemented in Deveel.Data.Store.LocalFile.

void Deveel.Data.Store.IFile.Flush ( bool  writeThrough)

Implemented in Deveel.Data.Store.LocalFile.

int Deveel.Data.Store.IFile.Read ( byte[]  buffer,
int  offset,
int  length 
)

Implemented in Deveel.Data.Store.LocalFile.

long Deveel.Data.Store.IFile.Seek ( long  offset,
SeekOrigin  origin 
)

Implemented in Deveel.Data.Store.LocalFile.

void Deveel.Data.Store.IFile.SetLength ( long  value)

Implemented in Deveel.Data.Store.LocalFile.

void Deveel.Data.Store.IFile.Write ( byte[]  buffer,
int  offset,
int  length 
)

Implemented in Deveel.Data.Store.LocalFile.

Property Documentation

bool Deveel.Data.Store.IFile.Exists
get

Definition at line 30 of file IFile.cs.

string Deveel.Data.Store.IFile.FileName
get

Definition at line 22 of file IFile.cs.

bool Deveel.Data.Store.IFile.IsReadOnly
get

Definition at line 24 of file IFile.cs.

long Deveel.Data.Store.IFile.Length
get

Definition at line 28 of file IFile.cs.

long Deveel.Data.Store.IFile.Position
get

Definition at line 26 of file IFile.cs.


The documentation for this interface was generated from the following file: