C# Class Bari.Plugins.FSRepository.Model.RepositoryPatternCollection

An ordered collection of available RepositoryPattern patterns, with the ability to find the best match for a given context.
Inheritance: IProjectParameters
Afficher le fichier Open project: vigoo/bari Class Usage Examples

Méthodes publiques

Свойство Type Description
Empty RepositoryPatternCollection

Méthodes publiques

Méthode Description
AddPattern ( RepositoryPattern pattern ) : void
RepositoryPatternCollection ( IFileSystemRepositoryAccess fsAccess ) : System.Collections.Generic
Resolve ( IPatternResolutionContext context ) : PatternResolution

Resolves the given context using all the available patterns, checking their resolution in the file system as well.

Private Methods

Méthode Description
RepositoryPatternCollection ( ) : System.Collections.Generic

Method Details

AddPattern() public méthode

public AddPattern ( RepositoryPattern pattern ) : void
pattern RepositoryPattern
Résultat void

RepositoryPatternCollection() public méthode

public RepositoryPatternCollection ( IFileSystemRepositoryAccess fsAccess ) : System.Collections.Generic
fsAccess IFileSystemRepositoryAccess
Résultat System.Collections.Generic

Resolve() public méthode

Resolves the given context using all the available patterns, checking their resolution in the file system as well.
public Resolve ( IPatternResolutionContext context ) : PatternResolution
context IPatternResolutionContext Resolution context
Résultat PatternResolution

Property Details

Empty public_oe static_oe property

public static RepositoryPatternCollection,Bari.Plugins.FSRepository.Model Empty
Résultat RepositoryPatternCollection