C# Class Castle.MicroKernel.Registration.FromAssemblyDescriptor

Selects a set of types from an assembly.
Inheritance: FromDescriptor
Exibir arquivo Open project: castleproject/Windsor Class Usage Examples

Protected Properties

Property Type Description
assemblies IEnumerable
nonPublicTypes bool

Public Methods

Method Description
IncludeNonPublicTypes ( ) : FromAssemblyDescriptor

When called also non-public types will be scanned.

Usually it is not recommended to register non-public types in the container so think twice before using this option.

Protected Methods

Method Description
FromAssemblyDescriptor ( Assembly assembly, Predicate additionalFilters ) : System
FromAssemblyDescriptor ( IEnumerable assemblies, Predicate additionalFilters ) : System
SelectedTypes ( IKernel kernel ) : IEnumerable

Method Details

FromAssemblyDescriptor() protected method

protected FromAssemblyDescriptor ( Assembly assembly, Predicate additionalFilters ) : System
assembly System.Reflection.Assembly
additionalFilters Predicate
return System

FromAssemblyDescriptor() protected method

protected FromAssemblyDescriptor ( IEnumerable assemblies, Predicate additionalFilters ) : System
assemblies IEnumerable
additionalFilters Predicate
return System

IncludeNonPublicTypes() public method

When called also non-public types will be scanned.
Usually it is not recommended to register non-public types in the container so think twice before using this option.
public IncludeNonPublicTypes ( ) : FromAssemblyDescriptor
return FromAssemblyDescriptor

SelectedTypes() protected method

protected SelectedTypes ( IKernel kernel ) : IEnumerable
kernel IKernel
return IEnumerable

Property Details

assemblies protected_oe property

protected IEnumerable assemblies
return IEnumerable

nonPublicTypes protected_oe property

protected bool nonPublicTypes
return bool