C# Class StructureMap.Diagnostics.ValidationBuildSession

Inheritance: BuildSession
Afficher le fichier Open project: visit/structuremap Class Usage Examples

Méthodes publiques

Méthode Description
BuildErrorMessages ( ) : string
Find ( Type pluginType, string name ) : BuildError
FindObject ( Type pluginType, StructureMap.Pipeline.Instance instance ) : object
HasBuildErrors ( ) : bool
HasValidationErrors ( ) : bool
PerformValidations ( ) : void
ValidateForPluginGraph ( StructureMap.Graph.PluginGraph graph ) : ValidationBuildSession
ValidationBuildSession ( IPipelineGraph pipelineGraph ) : System

Private Methods

Méthode Description
validate ( Type pluginType, StructureMap.Pipeline.Instance instance, object builtObject ) : void
validateInstance ( Type pluginType, StructureMap.Pipeline.Instance instance ) : void

Method Details

BuildErrorMessages() public méthode

public BuildErrorMessages ( ) : string
Résultat string

Find() public méthode

public Find ( Type pluginType, string name ) : BuildError
pluginType System.Type
name string
Résultat BuildError

FindObject() public méthode

public FindObject ( Type pluginType, StructureMap.Pipeline.Instance instance ) : object
pluginType System.Type
instance StructureMap.Pipeline.Instance
Résultat object

HasBuildErrors() public méthode

public HasBuildErrors ( ) : bool
Résultat bool

HasValidationErrors() public méthode

public HasValidationErrors ( ) : bool
Résultat bool

PerformValidations() public méthode

public PerformValidations ( ) : void
Résultat void

ValidateForPluginGraph() public static méthode

public static ValidateForPluginGraph ( StructureMap.Graph.PluginGraph graph ) : ValidationBuildSession
graph StructureMap.Graph.PluginGraph
Résultat ValidationBuildSession

ValidationBuildSession() public méthode

public ValidationBuildSession ( IPipelineGraph pipelineGraph ) : System
pipelineGraph IPipelineGraph
Résultat System