C# 클래스 Castle.MonoRail.Framework.Configuration.ServiceEntryCollection

Represents a set of MonoRail services entries
상속: ISerializedConfig
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

공개 메소드들

메소드 설명
Deserialize ( XmlNode section ) : void

Deserializes the specified section.

GetService ( ServiceIdentification id ) : Type

Gets the service.

HasService ( ServiceIdentification id ) : bool

Determines whether it has service.

RegisterService ( ServiceIdentification id, Type service ) : void

Registers the service.

RegisterService ( Type inter, Type service ) : void

Registers the service.

ServiceEntryCollection ( ) : System

Initializes a new instance of the ServiceEntryCollection class.

비공개 메소드들

메소드 설명
ToInterface ( ServiceIdentification id ) : Type

메소드 상세

Deserialize() 공개 메소드

Deserializes the specified section.
public Deserialize ( XmlNode section ) : void
section System.Xml.XmlNode The section.
리턴 void

GetService() 공개 메소드

Gets the service.
public GetService ( ServiceIdentification id ) : Type
id ServiceIdentification The id.
리턴 System.Type

HasService() 공개 메소드

Determines whether it has service.
public HasService ( ServiceIdentification id ) : bool
id ServiceIdentification The id.
리턴 bool

RegisterService() 공개 메소드

Registers the service.
public RegisterService ( ServiceIdentification id, Type service ) : void
id ServiceIdentification The id.
service System.Type The service.
리턴 void

RegisterService() 공개 메소드

Registers the service.
public RegisterService ( Type inter, Type service ) : void
inter System.Type The inter.
service System.Type The service.
리턴 void

ServiceEntryCollection() 공개 메소드

Initializes a new instance of the ServiceEntryCollection class.
public ServiceEntryCollection ( ) : System
리턴 System