C# 클래스 Xml.Schema.Linq.CodeGen.LocalSymbolTable

파일 보기 프로젝트 열기: o2platform/O2.Platform.Projects 1 사용 예제들

공개 메소드들

메소드 설명
AddAnonymousType ( string identifier, XmlSchemaElement parentElement, ClrTypeReference parentElementTypeRef ) : void
AddAttribute ( XmlSchemaAttribute attribute ) : string
AddComplexRestrictedContentType ( XmlSchemaComplexType wrappingType, ClrTypeReference wrappingTypeRef ) : void
AddLocalElement ( XmlSchemaElement element ) : string
AddMember ( string identifierName ) : string
GetAnonymousTypes ( ) : List
Init ( XmlSchemaElement element ) : void
Init ( XmlSchemaType type ) : void
Init ( string className ) : void
RegisterMember ( string identifierName ) : void
Reset ( ) : void

비공개 메소드들

메소드 설명
getSymbol ( string identifierName, string suffix ) : string

메소드 상세

AddAnonymousType() 공개 메소드

public AddAnonymousType ( string identifier, XmlSchemaElement parentElement, ClrTypeReference parentElementTypeRef ) : void
identifier string
parentElement System.Xml.Schema.XmlSchemaElement
parentElementTypeRef ClrTypeReference
리턴 void

AddAttribute() 공개 메소드

public AddAttribute ( XmlSchemaAttribute attribute ) : string
attribute System.Xml.Schema.XmlSchemaAttribute
리턴 string

AddComplexRestrictedContentType() 공개 메소드

public AddComplexRestrictedContentType ( XmlSchemaComplexType wrappingType, ClrTypeReference wrappingTypeRef ) : void
wrappingType System.Xml.Schema.XmlSchemaComplexType
wrappingTypeRef ClrTypeReference
리턴 void

AddLocalElement() 공개 메소드

public AddLocalElement ( XmlSchemaElement element ) : string
element System.Xml.Schema.XmlSchemaElement
리턴 string

AddMember() 공개 메소드

public AddMember ( string identifierName ) : string
identifierName string
리턴 string

GetAnonymousTypes() 공개 메소드

public GetAnonymousTypes ( ) : List
리턴 List

Init() 공개 메소드

public Init ( XmlSchemaElement element ) : void
element System.Xml.Schema.XmlSchemaElement
리턴 void

Init() 공개 메소드

public Init ( XmlSchemaType type ) : void
type System.Xml.Schema.XmlSchemaType
리턴 void

Init() 공개 메소드

public Init ( string className ) : void
className string
리턴 void

RegisterMember() 공개 메소드

public RegisterMember ( string identifierName ) : void
identifierName string
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void