C# Класс Xml.Schema.Linq.CodeGen.LocalSymbolTable

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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