C# Class XRefresh.Model

Inheritance: global::System.Data.DataSet
Afficher le fichier Open project: binaryage/xrefresh Class Usage Examples

Private Properties

Свойство Type Description
Clone global::System.Data.DataSet
GetSchemaSerializable global::System.Xml.Schema.XmlSchema
GetTypedDataSetSchema global::System.Xml.Schema.XmlSchemaComplexType
InitClass void
InitVars void
InitVars void
InitializeDerivedDataSet void
Model
Model
ReadXmlSerializable void
RunningOutOfSpace bool
SchemaChanged void
ShouldSerializeExcludeFilters bool
ShouldSerializeFolders bool
ShouldSerializeGlobalExcludeFilters bool
ShouldSerializeGlobalIncludeFilters bool
ShouldSerializeIncludeFilters bool
ShouldSerializeRelations bool
ShouldSerializeSettings bool
ShouldSerializeTables bool

Méthodes publiques

Méthode Description
AddFolder ( string name, string path, string type ) : FoldersRow
CreateDefaultSettings ( ) : void
FindFolder ( FileSystemWatcher watcher ) : FoldersRow
GetSettings ( ) : SettingsRow
Init ( ) : void
IterateFolders ( FolderIteratorDelegate it ) : void
Load ( string path ) : void

Loads model state from XML file

PassesGlobalExcludes ( string path ) : bool
PassesGlobalExcludes ( string path, MatchReason reason ) : bool
PassesGlobalFilters ( string path, MatchReason reason ) : bool
PassesGlobalIncludes ( string path, MatchReason reason ) : bool
PrepareRefreshMessages ( ) : List
Save ( string path ) : void

Saves model state into XML file

Start ( ) : void

Starts all folders to be reporting file system activity

Stop ( ) : void

Stops all folders from reporting file system activity

Private Methods

Méthode Description
Clone ( ) : global::System.Data.DataSet
GetSchemaSerializable ( ) : global::System.Xml.Schema.XmlSchema
GetTypedDataSetSchema ( global xs ) : global::System.Xml.Schema.XmlSchemaComplexType
InitClass ( ) : void
InitVars ( ) : void
InitVars ( bool initTable ) : void
InitializeDerivedDataSet ( ) : void
Model ( )
Model ( global info, global context )
ReadXmlSerializable ( global reader ) : void
RunningOutOfSpace ( ) : bool
SchemaChanged ( object sender, global e ) : void
ShouldSerializeExcludeFilters ( ) : bool
ShouldSerializeFolders ( ) : bool
ShouldSerializeGlobalExcludeFilters ( ) : bool
ShouldSerializeGlobalIncludeFilters ( ) : bool
ShouldSerializeIncludeFilters ( ) : bool
ShouldSerializeRelations ( ) : bool
ShouldSerializeSettings ( ) : bool
ShouldSerializeTables ( ) : bool

Method Details

AddFolder() public méthode

public AddFolder ( string name, string path, string type ) : FoldersRow
name string
path string
type string
Résultat FoldersRow

CreateDefaultSettings() public méthode

public CreateDefaultSettings ( ) : void
Résultat void

FindFolder() public méthode

public FindFolder ( FileSystemWatcher watcher ) : FoldersRow
watcher FileSystemWatcher
Résultat FoldersRow

GetSettings() public méthode

public GetSettings ( ) : SettingsRow
Résultat SettingsRow

Init() public méthode

public Init ( ) : void
Résultat void

IterateFolders() public méthode

public IterateFolders ( FolderIteratorDelegate it ) : void
it FolderIteratorDelegate
Résultat void

Load() public méthode

Loads model state from XML file
public Load ( string path ) : void
path string Path of XML file to read
Résultat void

PassesGlobalExcludes() public méthode

public PassesGlobalExcludes ( string path ) : bool
path string
Résultat bool

PassesGlobalExcludes() public méthode

public PassesGlobalExcludes ( string path, MatchReason reason ) : bool
path string
reason MatchReason
Résultat bool

PassesGlobalFilters() public méthode

public PassesGlobalFilters ( string path, MatchReason reason ) : bool
path string
reason MatchReason
Résultat bool

PassesGlobalIncludes() public méthode

public PassesGlobalIncludes ( string path, MatchReason reason ) : bool
path string
reason MatchReason
Résultat bool

PrepareRefreshMessages() public méthode

public PrepareRefreshMessages ( ) : List
Résultat List

Save() public méthode

Saves model state into XML file
public Save ( string path ) : void
path string Path of XML file to be overwritten
Résultat void

Start() public méthode

Starts all folders to be reporting file system activity
public Start ( ) : void
Résultat void

Stop() public méthode

Stops all folders from reporting file system activity
public Stop ( ) : void
Résultat void