C# Class ZocBuild.Database.DependencyWalking.DatabaseStateWalker

Afficher le fichier Open project: Zocdoc/ZocBuild.Database Class Usage Examples

Méthodes publiques

Méthode Description
DatabaseStateWalker ( string serverName, string databaseName ) : System
GetAffectedObjects ( GraphNode>.IDictionary dbState, bool>.Func isBuildItem ) : ISet
WalkDependencies ( IEnumerable dependencies ) : GraphNode>.IDictionary

Private Methods

Méthode Description
AddAllReferences ( TypedDatabaseObject objectToSearch, GraphNode>.IDictionary dependencyGraph, ISet set, bool>.Func excludeFromSet ) : void

Method Details

DatabaseStateWalker() public méthode

public DatabaseStateWalker ( string serverName, string databaseName ) : System
serverName string
databaseName string
Résultat System

GetAffectedObjects() public méthode

public GetAffectedObjects ( GraphNode>.IDictionary dbState, bool>.Func isBuildItem ) : ISet
dbState GraphNode>.IDictionary
isBuildItem bool>.Func
Résultat ISet

WalkDependencies() public méthode

public WalkDependencies ( IEnumerable dependencies ) : GraphNode>.IDictionary
dependencies IEnumerable
Résultat GraphNode>.IDictionary