C# 클래스 Spring.Context.Config.ComponentScanObjectDefinitionParser

Parses ObjectDefinitions from classes identified by an AssemblyObjectDefinitionScanner.
상속: IObjectDefinitionParser
파일 보기 프로젝트 열기: spring-projects/spring-net-codeconfig

공개 메소드들

메소드 설명
ParseElement ( XmlElement element, ParserContext parserContext ) : IObjectDefinition

Parse the specified XmlElement and register the resulting ObjectDefinitions with the P:Spring.Objects.Factory.Xml.ParserContext.Registry IObjectDefinitionRegistry embedded in the supplied T:Spring.Objects.Factory.Xml.ParserContext

This method is never invoked if the parser is namespace aware and was called to process the root node.

보호된 메소드들

메소드 설명
ConfigureScanner ( ParserContext parserContext, XmlElement element ) : AssemblyObjectDefinitionScanner

Configures the scanner.

비공개 메소드들

메소드 설명
CreateTypeFilter ( XmlNode node ) : ITypeFilter
ParseBaseAssembliesAttribute ( AssemblyObjectDefinitionScanner scanner, XmlElement element ) : void
ParseNameGeneratorAttribute ( AssemblyObjectDefinitionScanner scanner, XmlElement element ) : void
ParseTypeFilters ( AssemblyObjectDefinitionScanner scanner, XmlElement element ) : void
RegisterComponents ( XmlElement element, IObjectDefinitionRegistry registry ) : void

메소드 상세

ConfigureScanner() 보호된 메소드

Configures the scanner.
protected ConfigureScanner ( ParserContext parserContext, XmlElement element ) : AssemblyObjectDefinitionScanner
parserContext Spring.Objects.Factory.Xml.ParserContext The parser context.
element System.Xml.XmlElement The element.
리턴 Spring.Context.Attributes.AssemblyObjectDefinitionScanner

ParseElement() 공개 메소드

Parse the specified XmlElement and register the resulting ObjectDefinitions with the P:Spring.Objects.Factory.Xml.ParserContext.Registry IObjectDefinitionRegistry embedded in the supplied T:Spring.Objects.Factory.Xml.ParserContext

This method is never invoked if the parser is namespace aware and was called to process the root node.

public ParseElement ( XmlElement element, ParserContext parserContext ) : IObjectDefinition
element System.Xml.XmlElement The element to be parsed.
parserContext Spring.Objects.Factory.Xml.ParserContext TThe object encapsulating the current state of the parsing process. /// Provides access to a IObjectDefinitionRegistry
리턴 IObjectDefinition