C# Class Castle.MicroKernel.ModelBuilder.Inspectors.ConstructorDependenciesModelInspector

Inheritance: IContributeComponentModelConstruction
Afficher le fichier Open project: castleproject/Windsor

Méthodes publiques

Méthode Description
ProcessModel ( IKernel kernel, ComponentModel model ) : void

Méthodes protégées

Méthode Description
CreateConstructorCandidate ( ComponentModel model, ConstructorInfo constructor ) : ConstructorCandidate
IsVisibleToContainer ( ConstructorInfo constructor ) : bool

Private Methods

Méthode Description
BuildParameterDependency ( ParameterInfo parameter ) : ConstructorDependencyModel

Method Details

CreateConstructorCandidate() protected méthode

protected CreateConstructorCandidate ( ComponentModel model, ConstructorInfo constructor ) : ConstructorCandidate
model Castle.Core.ComponentModel
constructor System.Reflection.ConstructorInfo
Résultat Castle.Core.ConstructorCandidate

IsVisibleToContainer() protected méthode

protected IsVisibleToContainer ( ConstructorInfo constructor ) : bool
constructor System.Reflection.ConstructorInfo
Résultat bool

ProcessModel() public méthode

public ProcessModel ( IKernel kernel, ComponentModel model ) : void
kernel IKernel
model Castle.Core.ComponentModel
Résultat void