C# Class Rhetos.Deployment.DataMigrationScriptsFromDisk

Inheritance: IDataMigrationScriptsProvider
Afficher le fichier Open project: Rhetos/Rhetos

Protected Properties

Свойство Type Description
ScriptIdRegex System.Text.RegularExpressions.Regex
_installedPackages IInstalledPackages

Méthodes publiques

Méthode Description
DataMigrationScriptsFromDisk ( IInstalledPackages installedPackages ) : System
Load ( ) : List

The scripts are sorted by the intended execution order, respecting package dependencies and natural sort order by path.

Méthodes protégées

Méthode Description
GetFullPathLength ( string dataMigrationScriptsFolder ) : int
ParseScriptTag ( string scriptContent, string file ) : string

Method Details

DataMigrationScriptsFromDisk() public méthode

public DataMigrationScriptsFromDisk ( IInstalledPackages installedPackages ) : System
installedPackages IInstalledPackages
Résultat System

GetFullPathLength() protected static méthode

protected static GetFullPathLength ( string dataMigrationScriptsFolder ) : int
dataMigrationScriptsFolder string
Résultat int

Load() public méthode

The scripts are sorted by the intended execution order, respecting package dependencies and natural sort order by path.
public Load ( ) : List
Résultat List

ParseScriptTag() protected static méthode

protected static ParseScriptTag ( string scriptContent, string file ) : string
scriptContent string
file string
Résultat string

Property Details

ScriptIdRegex protected_oe static_oe property

protected static Regex,System.Text.RegularExpressions ScriptIdRegex
Résultat System.Text.RegularExpressions.Regex

_installedPackages protected_oe property

protected IInstalledPackages _installedPackages
Résultat IInstalledPackages