C# 클래스 NAnt.Core.Tasks.NAntSchemaTask.NAntSchemaGenerator

파일 보기 프로젝트 열기: skolima/NAnt

공개 메소드들

메소드 설명
Compile ( ) : void
NAntSchemaGenerator ( Type tasks, Type dataTypes, string targetNS ) : System

Creates a new instance of the NAntSchemaGenerator class.

보호된 메소드들

메소드 설명
CreateTaskListComplexType ( Type tasks ) : XmlSchemaComplexType
CreateTaskListComplexType ( Type tasks, Type dataTypes, bool includeProjectLevelItems ) : XmlSchemaComplexType
FindComplexTypeByID ( string id ) : XmlSchemaComplexType
FindOrCreateComplexType ( Type t ) : XmlSchemaComplexType
ValidationEH ( object sender, ValidationEventArgs args ) : void

비공개 메소드들

메소드 설명
GetDataTypeName ( Type t ) : string
GetTaskName ( Type t ) : string

메소드 상세

Compile() 공개 메소드

public Compile ( ) : void
리턴 void

CreateTaskListComplexType() 보호된 메소드

protected CreateTaskListComplexType ( Type tasks ) : XmlSchemaComplexType
tasks System.Type
리턴 System.Xml.Schema.XmlSchemaComplexType

CreateTaskListComplexType() 보호된 메소드

protected CreateTaskListComplexType ( Type tasks, Type dataTypes, bool includeProjectLevelItems ) : XmlSchemaComplexType
tasks System.Type
dataTypes System.Type
includeProjectLevelItems bool
리턴 System.Xml.Schema.XmlSchemaComplexType

FindComplexTypeByID() 보호된 메소드

protected FindComplexTypeByID ( string id ) : XmlSchemaComplexType
id string
리턴 System.Xml.Schema.XmlSchemaComplexType

FindOrCreateComplexType() 보호된 메소드

protected FindOrCreateComplexType ( Type t ) : XmlSchemaComplexType
t System.Type
리턴 System.Xml.Schema.XmlSchemaComplexType

NAntSchemaGenerator() 공개 메소드

Creates a new instance of the NAntSchemaGenerator class.
public NAntSchemaGenerator ( Type tasks, Type dataTypes, string targetNS ) : System
tasks System.Type Tasks for which a schema should be generated.
dataTypes System.Type Data Types for which a schema should be generated.
targetNS string The namespace to use. /// http://tempuri.org/nant.xsd ///
리턴 System

ValidationEH() 보호된 메소드

protected ValidationEH ( object sender, ValidationEventArgs args ) : void
sender object
args System.Xml.Schema.ValidationEventArgs
리턴 void