C# Class Castle.MicroKernel.SubSystems.Conversion.DefaultConversionManager

Inheritance: AbstractSubSystem, IConversionManager, ITypeConverterContext
Afficher le fichier Open project: nats/castle-1.0.3-mono

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
Add ( ITypeConverter converter ) : void
CanHandleType ( Type type ) : bool
CanHandleType ( Type type, IConfiguration configuration ) : bool
DefaultConversionManager ( ) : System
IsSupportedAndPrimitiveType ( Type type ) : bool
PerformConversion ( IConfiguration configuration, Type targetType ) : object
PerformConversion ( String value, Type targetType ) : object
PopModel ( ) : void
PushModel ( ComponentModel model ) : void

Méthodes protégées

Méthode Description
InitDefaultConverters ( ) : void

Method Details

Add() public méthode

public Add ( ITypeConverter converter ) : void
converter ITypeConverter
Résultat void

CanHandleType() public méthode

public CanHandleType ( Type type ) : bool
type System.Type
Résultat bool

CanHandleType() public méthode

public CanHandleType ( Type type, IConfiguration configuration ) : bool
type System.Type
configuration IConfiguration
Résultat bool

DefaultConversionManager() public méthode

public DefaultConversionManager ( ) : System
Résultat System

InitDefaultConverters() protected méthode

protected InitDefaultConverters ( ) : void
Résultat void

IsSupportedAndPrimitiveType() public méthode

public IsSupportedAndPrimitiveType ( Type type ) : bool
type System.Type
Résultat bool

PerformConversion() public méthode

public PerformConversion ( IConfiguration configuration, Type targetType ) : object
configuration IConfiguration
targetType System.Type
Résultat object

PerformConversion() public méthode

public PerformConversion ( String value, Type targetType ) : object
value String
targetType System.Type
Résultat object

PopModel() public méthode

public PopModel ( ) : void
Résultat void

PushModel() public méthode

public PushModel ( ComponentModel model ) : void
model Castle.Core.ComponentModel
Résultat void