C# Class Bamboo.Prevalence.VersionMigration.MigrationPlan

Models a plan for migrating a serialized object graph to a new version.
Afficher le fichier Open project: bamboo/Bamboo.Prevalence Class Usage Examples

Méthodes publiques

Méthode Description
GetTypeMapping ( Type type ) : TypeMapping
IsTypeMappingAvailable ( Type type ) : bool
Load ( string filename ) : MigrationPlan
MigrationPlan ( ) : System
MigrationPlan ( XmlElement planElement ) : System

Private Methods

Méthode Description
Deserialize ( MigrationContext context ) : object
Load ( XmlElement planElement ) : void
LoadCulture ( XmlElement element ) : void
LoadScripts ( XmlElement planElement ) : void
LoadTypeMapping ( XmlElement item ) : void
LoadTypeMappings ( XmlElement planElement ) : void
SetUpScripts ( MigrationContext context ) : void

Method Details

GetTypeMapping() public méthode

public GetTypeMapping ( Type type ) : TypeMapping
type System.Type
Résultat TypeMapping

IsTypeMappingAvailable() public méthode

public IsTypeMappingAvailable ( Type type ) : bool
type System.Type
Résultat bool

Load() public static méthode

public static Load ( string filename ) : MigrationPlan
filename string
Résultat MigrationPlan

MigrationPlan() public méthode

public MigrationPlan ( ) : System
Résultat System

MigrationPlan() public méthode

public MigrationPlan ( XmlElement planElement ) : System
planElement System.Xml.XmlElement
Résultat System