C# Class Banshee.Database.BansheeDbFormatMigrator

Afficher le fichier Open project: mono-soc-2011/banshee Class Usage Examples

Méthodes publiques

Méthode Description
BansheeDbFormatMigrator ( HyenaSqliteConnection connection ) : System
Migrate ( ) : void

Méthodes protégées

Méthode 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

Méthode 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 méthode

public BansheeDbFormatMigrator ( HyenaSqliteConnection connection ) : System
connection HyenaSqliteConnection
Résultat System

Execute() protected méthode

protected Execute ( string query ) : void
query string
Résultat void

Migrate() public méthode

public Migrate ( ) : void
Résultat void

OnFinished() protected méthode

protected OnFinished ( ) : void
Résultat void

OnSlowFinished() protected méthode

protected OnSlowFinished ( ) : void
Résultat void

OnSlowPulse() protected méthode

protected OnSlowPulse ( ) : void
Résultat void

OnSlowStarted() protected méthode

protected OnSlowStarted ( string title, string message ) : void
title string
message string
Résultat void

OnStarted() protected méthode

protected OnStarted ( ) : void
Résultat void

TableExists() protected méthode

protected TableExists ( string tableName ) : bool
tableName string
Résultat bool