C# Class KeePass.Util.TempFilesPool

Exibir arquivo Open project: cappert/keepass2

Public Methods

Method Description
Add ( string strTempFile ) : void
AddContent ( string strFilePattern, bool bRecursive ) : void
AddDirectory ( string strTempDir, bool bRecursive ) : void
Delete ( string strTempFile ) : bool
GetTempFileName ( ) : string
GetTempFileName ( bool bCreateEmptyFile ) : string
TempFilesPool ( ) : System

Private Methods

Method Description
Clear ( TempClearFlags f ) : void
ClearContentAsync ( ) : void
ClearContentPriv ( string strTempPath, string strFilePattern, bool bRecursive, byte pbTagA, byte pbTagW ) : bool
ClearContentTh ( object state ) : void
WaitForThreads ( ) : void

Method Details

Add() public method

public Add ( string strTempFile ) : void
strTempFile string
return void

AddContent() public method

public AddContent ( string strFilePattern, bool bRecursive ) : void
strFilePattern string
bRecursive bool
return void

AddDirectory() public method

public AddDirectory ( string strTempDir, bool bRecursive ) : void
strTempDir string
bRecursive bool
return void

Delete() public method

public Delete ( string strTempFile ) : bool
strTempFile string
return bool

GetTempFileName() public method

public GetTempFileName ( ) : string
return string

GetTempFileName() public method

public GetTempFileName ( bool bCreateEmptyFile ) : string
bCreateEmptyFile bool
return string

TempFilesPool() public method

public TempFilesPool ( ) : System
return System