C# 클래스 Castle.MicroKernel.SubSystems.Conversion.DefaultConversionManager

상속: AbstractSubSystem, IConversionManager, ITypeConverterContext
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
InitDefaultConverters ( ) : void

메소드 상세

Add() 공개 메소드

public Add ( ITypeConverter converter ) : void
converter ITypeConverter
리턴 void

CanHandleType() 공개 메소드

public CanHandleType ( Type type ) : bool
type System.Type
리턴 bool

CanHandleType() 공개 메소드

public CanHandleType ( Type type, IConfiguration configuration ) : bool
type System.Type
configuration IConfiguration
리턴 bool

DefaultConversionManager() 공개 메소드

public DefaultConversionManager ( ) : System
리턴 System

InitDefaultConverters() 보호된 메소드

protected InitDefaultConverters ( ) : void
리턴 void

IsSupportedAndPrimitiveType() 공개 메소드

public IsSupportedAndPrimitiveType ( Type type ) : bool
type System.Type
리턴 bool

PerformConversion() 공개 메소드

public PerformConversion ( IConfiguration configuration, Type targetType ) : object
configuration IConfiguration
targetType System.Type
리턴 object

PerformConversion() 공개 메소드

public PerformConversion ( String value, Type targetType ) : object
value String
targetType System.Type
리턴 object

PopModel() 공개 메소드

public PopModel ( ) : void
리턴 void

PushModel() 공개 메소드

public PushModel ( ComponentModel model ) : void
model Castle.Core.ComponentModel
리턴 void