Castle.MicroKernel.SubSystems.Conversion
Namespace with 26 public types
Classes
                                     ArrayConverter
                                    
                                
                            
                            
                                
                                     AttributeAwareConverter
                                    Looks for a  on the type to be converted. 
              If found, the TypeConverter defined by the attribute is used to perform the conversion.
                                
                            
                            
                                
                                     ComponentConverter
                                    
                                
                            
                            
                                
                                     ComponentModelConverter
                                    Attempts to utilize an existing  for conversion
                                
                            
                            
                                
                                     ConverterException
                                    
                                
                            
                            
                                
                                     ConvertibleAttribute
                                    Declares a type as being convertible by a  and optionally defines the converter to be used
                                
                            
                            
                                
                                     DefaultComplexConverter
                                    
                                
                            
                            
                                
                                     DefaultConversionManager
                                    Composition of all available conversion managers
                                
                            
                            
                                
                                     DictionaryConverter
                                    
                                
                            
                            
                                
                                     EnumConverter
                                    Converts a string representation to an enum value
                                
                            
                            
                                
                                     GenericDictionaryConverter
                                    
                                
                            
                            
                                
                                     GenericListConverter
                                    
                                
                            
                            
                                
                                     ListConverter
                                    
                                
                            
                            
                                
                                     PrimitiveConverter
                                    Implements all standard conversions.
                                
                            
                            
                                
                                     TimeSpanConverter
                                    
                                
                            
                            
                                
                                     TypeName
                                    
                                
                            
                            
                                
                                     TypeNameConverter
                                    Convert a type name to a Type instance.
                                
                            
                            
                                
                                     TypeNameParser
                                    
                                
                            
                        
                        Static Classes
                                     SubSystemExtensions
                                    
                                
                            
                        
                        Abstract Classes
                                     AbstractTypeConverter
                                    Base implementation of
                                
                            
                        
                        Interfaces
                                     IConversionManager
                                    Establish a composition interface and a subsystem.
              Implementors should delegate the conversion to 
              a instance of a type converter.
                                
                            
                            
                                
                                     IGenericCollectionConverterHelper
                                    This interface is needed because we want to isolate ourself from
              the generic parameters, so we can work type safe inside the implementations,
              and still call from non generic types outside.
                                
                            
                            
                                
                                     IKernelDependentConverter
                                    Marker interface that signals that a converter
              depends on IKernel to be able to perform 
              the conversion.
                                
                            
                            
                                
                                     ITypeConverter
                                    Implements a conversion logic to a type of a
              set of types.
                                
                            
                            
                                
                                     ITypeConverterContext
                                    
                                
                            
                            
                                
                                     ITypeNameParser