C# Class Banshee.Database.BansheeDbFormatMigrator

Datei anzeigen Open project: mono-soc-2011/banshee Class Usage Examples

Public Methods

Method Description
BansheeDbFormatMigrator ( HyenaSqliteConnection connection ) : System
Migrate ( ) : void

Protected Methods

Method Description
Execute ( string query ) : void
OnFinished ( ) : void
OnSlowFinished ( ) : void
OnSlowPulse ( ) : void
OnSlowStarted ( string title, string message ) : void
OnStarted ( ) : void
TableExists ( string tableName ) : bool

Private Methods

Method Description
InitializeFreshDatabase ( bool refresh_metadata ) : void
InitializeOrderedTracks ( ) : void
InnerMigrate ( ) : void
MigrateFromLegacyBanshee ( ) : void
Migrate_1 ( ) : bool
Migrate_10 ( ) : bool
Migrate_11 ( ) : bool
Migrate_12 ( ) : bool
Migrate_13 ( ) : bool
Migrate_14 ( ) : bool
Migrate_15 ( ) : bool
Migrate_16 ( ) : bool
Migrate_17 ( ) : bool
Migrate_18 ( ) : bool
Migrate_19 ( ) : bool
Migrate_2 ( ) : bool
Migrate_20 ( ) : bool
Migrate_21 ( ) : bool
Migrate_22 ( ) : bool
Migrate_23 ( ) : bool
Migrate_24 ( ) : bool
Migrate_25 ( ) : bool
Migrate_26 ( ) : bool
Migrate_27 ( ) : bool
Migrate_28 ( ) : bool
Migrate_29 ( ) : bool
Migrate_3 ( ) : bool
Migrate_30 ( ) : bool
Migrate_31 ( ) : bool
Migrate_32 ( ) : bool
Migrate_33 ( ) : bool
Migrate_34 ( ) : bool
Migrate_35 ( ) : bool
Migrate_36 ( ) : bool
Migrate_37 ( ) : bool
Migrate_38 ( ) : bool
Migrate_39 ( ) : bool
Migrate_4 ( ) : bool
Migrate_40 ( ) : bool
Migrate_41 ( ) : bool
Migrate_42 ( ) : bool
Migrate_43 ( ) : bool
Migrate_44 ( ) : bool
Migrate_5 ( ) : bool
Migrate_6 ( ) : bool
Migrate_7 ( ) : bool
Migrate_8 ( ) : bool
Migrate_9 ( ) : bool
OnServiceStarted ( ServiceStartedArgs args ) : void
OnSourceAdded ( SourceAddedArgs args ) : void
RefreshMetadata ( ) : bool
RefreshMetadataDelayed ( ) : void
RefreshMetadataThread ( object state ) : void
ReloadAllSources ( Client client ) : void

Method Details

BansheeDbFormatMigrator() public method

public BansheeDbFormatMigrator ( HyenaSqliteConnection connection ) : System
connection HyenaSqliteConnection
return System

Execute() protected method

protected Execute ( string query ) : void
query string
return void

Migrate() public method

public Migrate ( ) : void
return void

OnFinished() protected method

protected OnFinished ( ) : void
return void

OnSlowFinished() protected method

protected OnSlowFinished ( ) : void
return void

OnSlowPulse() protected method

protected OnSlowPulse ( ) : void
return void

OnSlowStarted() protected method

protected OnSlowStarted ( string title, string message ) : void
title string
message string
return void

OnStarted() protected method

protected OnStarted ( ) : void
return void

TableExists() protected method

protected TableExists ( string tableName ) : bool
tableName string
return bool