Apache REEF  0.16.0
Retainable Evaluator Execution Framework
Public Member Functions | Static Public Member Functions | Properties | List of all members
Org.Apache.REEF.IO.Files.DefaultFileInfo Class Reference

This is meant only as a proxy class for FileInfo and has no relation to classes in Org.Apache.REEF.IO.FileSystem. More...

Inherits Org.Apache.REEF.IO.Files.IFileInfo.

Public Member Functions

StreamWriter AppendText ()
 See FileInfo::AppendText. More...
 
IFileInfo CopyTo (string destFileName)
 See FileInfo::CopyTo(string). More...
 
IFileInfo CopyTo (string destFileName, bool overwrite)
 See FileInfo::CopyTo(string, bool). More...
 
FileStream Create ()
 See FileInfo::Create. More...
 
StreamWriter CreateText ()
 See FileInfo::CreateText. More...
 
void Delete ()
 See FileInfo::Delete. More...
 
void MoveTo (string destFileName)
 See FileInfo::MoveTo(string). More...
 
FileStream Open (FileMode mode)
 See FileInfo::Open(FileMode). More...
 
FileStream Open (FileMode mode, FileAccess access)
 See FileInfo::Open(FileMode, FileAccess). More...
 
FileStream Open (FileMode mode, FileAccess access, FileShare share)
 See FileInfo::Open(FileMode, FileAccess, FileShare). More...
 
FileStream OpenRead ()
 See FileInfo::OpenRead. More...
 
StreamReader OpenText ()
 See FileInfo::OpenText. More...
 
FileStream OpenWrite ()
 See FileInfo::OpenWrite. More...
 
void Refresh ()
 See FileInfo::Refresh. More...
 
IFileInfo Replace (string destinationFileName, string destinationBackupFileName)
 See FileInfo::Replace(string, string). More...
 
IFileInfo Replace (string destinationFileName, string destinationBackupFileName, bool ignoreMetadataErrors)
 See FileInfo::Replace(string, string, bool). More...
 
void SetAccessControl (FileSecurity fileSecurity)
 See FileInfo::SetAccessControl(FileSecurity). More...
 
override bool Equals (object obj)
 See FileInfo::Equals(object). More...
 
override int GetHashCode ()
 See FileInfo::GetHashCode. More...
 
override string ToString ()
 See FileInfo::ToString. More...
 

Static Public Member Functions

static IFileInfo FromFileInfo (FileInfo fileInfo)
 Factory method to create an IFileInfo object from a FileInfo object. More...
 

Properties

FileAttributes Attributes [get]
 See FileInfo::Attributes. More...
 
DateTime CreationTime [get]
 See FileInfo::CreationTime. More...
 
DateTime CreationTimeUtc [get]
 See FileInfo::CreationTimeUtc. More...
 
IDirectoryInfo Directory [get]
 See FileInfo::Directory. More...
 
string DirectoryName [get]
 See FileInfo::DirectoryName. More...
 
bool Exists [get]
 See FileInfo::Exists. More...
 
string Extension [get]
 See FileInfo::Extension. More...
 
string FullName [get]
 See FileInfo::FullName. More...
 
bool IsReadOnly [get]
 See FileInfo::IsReadOnly. More...
 
DateTime LastAccessTime [get]
 See FileInfo::LastAccessTime. More...
 
DateTime LastAccessTimeUtc [get]
 See FileInfo::LastAccessTimeUtc. More...
 
DateTime LastWriteTime [get]
 See FileInfo::LastWriteTime. More...
 
DateTime LastWriteTimeUtc [get]
 See FileInfo::LastWriteTimeUtc. More...
 
long Length [get]
 See FileInfo::Length. More...
 
string Name [get]
 See FileInfo::Name. More...
 
- Properties inherited from Org.Apache.REEF.IO.Files.IFileInfo
IDirectoryInfo Directory [get]
 See FileInfo::Directory. More...
 
string DirectoryName [get]
 See FileInfo::DirectoryName. More...
 
bool IsReadOnly [get]
 See FileInfo::IsReadOnly. More...
 
long Length [get]
 See FileInfo::Length. More...
 
- Properties inherited from Org.Apache.REEF.IO.Files.IFileSystemInfo
FileAttributes Attributes [get]
 See FileSystemInfo::Attributes. More...
 
DateTime CreationTime [get]
 See FileSystemInfo::CreationTime. More...
 
DateTime CreationTimeUtc [get]
 See FileSystemInfo::CreationTimeUtc. More...
 
bool Exists [get]
 See FileSystemInfo::Exists. More...
 
string Extension [get]
 See FileSystemInfo::Extension. More...
 
string FullName [get]
 See FileSystemInfo::FullName. More...
 
DateTime LastAccessTime [get]
 See FileSystemInfo::LastAccessTime. More...
 
DateTime LastAccessTimeUtc [get]
 See FileSystemInfo::LastAccessTimeUtc. More...
 
DateTime LastWriteTime [get]
 See FileSystemInfo::LastWriteTime. More...
 
DateTime LastWriteTimeUtc [get]
 See FileSystemInfo::LastWriteTimeUtc. More...
 
string Name [get]
 See FileSystemInfo::Name. More...
 

Detailed Description

This is meant only as a proxy class for FileInfo and has no relation to classes in Org.Apache.REEF.IO.FileSystem.

To create a DefaultFileInfo object from a FileInfo object, please use the static method FromFileInfo.

Member Function Documentation

◆ AppendText()

StreamWriter Org.Apache.REEF.IO.Files.DefaultFileInfo.AppendText ( )
inline

See FileInfo::AppendText.

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ CopyTo() [1/2]

IFileInfo Org.Apache.REEF.IO.Files.DefaultFileInfo.CopyTo ( string  destFileName)
inline

See FileInfo::CopyTo(string).

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ CopyTo() [2/2]

IFileInfo Org.Apache.REEF.IO.Files.DefaultFileInfo.CopyTo ( string  destFileName,
bool  overwrite 
)
inline

See FileInfo::CopyTo(string, bool).

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ Create()

FileStream Org.Apache.REEF.IO.Files.DefaultFileInfo.Create ( )
inline

See FileInfo::Create.

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ CreateText()

StreamWriter Org.Apache.REEF.IO.Files.DefaultFileInfo.CreateText ( )
inline

See FileInfo::CreateText.

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ Delete()

void Org.Apache.REEF.IO.Files.DefaultFileInfo.Delete ( )
inline

See FileInfo::Delete.

Implements Org.Apache.REEF.IO.Files.IFileSystemInfo.

◆ Equals()

override bool Org.Apache.REEF.IO.Files.DefaultFileInfo.Equals ( object  obj)
inline

See FileInfo::Equals(object).

◆ FromFileInfo()

static IFileInfo Org.Apache.REEF.IO.Files.DefaultFileInfo.FromFileInfo ( FileInfo  fileInfo)
inlinestatic

Factory method to create an IFileInfo object from a FileInfo object.

◆ GetHashCode()

override int Org.Apache.REEF.IO.Files.DefaultFileInfo.GetHashCode ( )
inline

See FileInfo::GetHashCode.

◆ MoveTo()

void Org.Apache.REEF.IO.Files.DefaultFileInfo.MoveTo ( string  destFileName)
inline

See FileInfo::MoveTo(string).

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ Open() [1/3]

FileStream Org.Apache.REEF.IO.Files.DefaultFileInfo.Open ( FileMode  mode)
inline

See FileInfo::Open(FileMode).

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ Open() [2/3]

FileStream Org.Apache.REEF.IO.Files.DefaultFileInfo.Open ( FileMode  mode,
FileAccess  access 
)
inline

See FileInfo::Open(FileMode, FileAccess).

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ Open() [3/3]

FileStream Org.Apache.REEF.IO.Files.DefaultFileInfo.Open ( FileMode  mode,
FileAccess  access,
FileShare  share 
)
inline

See FileInfo::Open(FileMode, FileAccess, FileShare).

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ OpenRead()

FileStream Org.Apache.REEF.IO.Files.DefaultFileInfo.OpenRead ( )
inline

See FileInfo::OpenRead.

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ OpenText()

StreamReader Org.Apache.REEF.IO.Files.DefaultFileInfo.OpenText ( )
inline

See FileInfo::OpenText.

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ OpenWrite()

FileStream Org.Apache.REEF.IO.Files.DefaultFileInfo.OpenWrite ( )
inline

See FileInfo::OpenWrite.

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ Refresh()

void Org.Apache.REEF.IO.Files.DefaultFileInfo.Refresh ( )
inline

See FileInfo::Refresh.

Implements Org.Apache.REEF.IO.Files.IFileSystemInfo.

◆ Replace() [1/2]

IFileInfo Org.Apache.REEF.IO.Files.DefaultFileInfo.Replace ( string  destinationFileName,
string  destinationBackupFileName 
)
inline

See FileInfo::Replace(string, string).

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ Replace() [2/2]

IFileInfo Org.Apache.REEF.IO.Files.DefaultFileInfo.Replace ( string  destinationFileName,
string  destinationBackupFileName,
bool  ignoreMetadataErrors 
)
inline

See FileInfo::Replace(string, string, bool).

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ SetAccessControl()

void Org.Apache.REEF.IO.Files.DefaultFileInfo.SetAccessControl ( FileSecurity  fileSecurity)
inline

See FileInfo::SetAccessControl(FileSecurity).

Implements Org.Apache.REEF.IO.Files.IFileInfo.

◆ ToString()

override string Org.Apache.REEF.IO.Files.DefaultFileInfo.ToString ( )
inline

See FileInfo::ToString.

Property Documentation

◆ Attributes

FileAttributes Org.Apache.REEF.IO.Files.DefaultFileInfo.Attributes
get

See FileInfo::Attributes.

◆ CreationTime

DateTime Org.Apache.REEF.IO.Files.DefaultFileInfo.CreationTime
get

See FileInfo::CreationTime.

◆ CreationTimeUtc

DateTime Org.Apache.REEF.IO.Files.DefaultFileInfo.CreationTimeUtc
get

See FileInfo::CreationTimeUtc.

◆ Directory

IDirectoryInfo Org.Apache.REEF.IO.Files.DefaultFileInfo.Directory
get

See FileInfo::Directory.

◆ DirectoryName

string Org.Apache.REEF.IO.Files.DefaultFileInfo.DirectoryName
get

See FileInfo::DirectoryName.

◆ Exists

bool Org.Apache.REEF.IO.Files.DefaultFileInfo.Exists
get

See FileInfo::Exists.

◆ Extension

string Org.Apache.REEF.IO.Files.DefaultFileInfo.Extension
get

See FileInfo::Extension.

◆ FullName

string Org.Apache.REEF.IO.Files.DefaultFileInfo.FullName
get

See FileInfo::FullName.

◆ IsReadOnly

bool Org.Apache.REEF.IO.Files.DefaultFileInfo.IsReadOnly
get

See FileInfo::IsReadOnly.

◆ LastAccessTime

DateTime Org.Apache.REEF.IO.Files.DefaultFileInfo.LastAccessTime
get

See FileInfo::LastAccessTime.

◆ LastAccessTimeUtc

DateTime Org.Apache.REEF.IO.Files.DefaultFileInfo.LastAccessTimeUtc
get

See FileInfo::LastAccessTimeUtc.

◆ LastWriteTime

DateTime Org.Apache.REEF.IO.Files.DefaultFileInfo.LastWriteTime
get

See FileInfo::LastWriteTime.

◆ LastWriteTimeUtc

DateTime Org.Apache.REEF.IO.Files.DefaultFileInfo.LastWriteTimeUtc
get

See FileInfo::LastWriteTimeUtc.

◆ Length

long Org.Apache.REEF.IO.Files.DefaultFileInfo.Length
get

See FileInfo::Length.

◆ Name

string Org.Apache.REEF.IO.Files.DefaultFileInfo.Name
get

See FileInfo::Name.


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