C# Class Catel.IoC.TypeFactory.TypeMetaData

Show file Open project: Catel/Catel

Public Methods

Method Description
GetConstructors ( ) : List
GetConstructors ( int parameterCount, bool mustMatchExactCount ) : List
GetInjectedProperties ( ) : InjectAttribute>.Dictionary
TypeMetaData ( Type type ) : System

Private Methods

Method Description
GetConstructors ( int parameterCount, bool mustMatchExactCount, bool decoratedWithInjectionConstructorAttribute ) : List

Method Details

GetConstructors() public method

public GetConstructors ( ) : List
return List

GetConstructors() public method

public GetConstructors ( int parameterCount, bool mustMatchExactCount ) : List
parameterCount int
mustMatchExactCount bool
return List

GetInjectedProperties() public method

public GetInjectedProperties ( ) : InjectAttribute>.Dictionary
return InjectAttribute>.Dictionary

TypeMetaData() public method

public TypeMetaData ( Type type ) : System
type System.Type
return System