C# Класс MakeNLogXSD.XsdFileGenerator

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

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

Метод Описание
ProcessApiFile ( string apiFile ) : void
SaveResult ( string outputFile ) : void
XsdFileGenerator ( ) : System

Приватные методы

Метод Описание
GenerateEnumType ( System.Xml.Linq.XElement enumProperty ) : System.Xml.Linq.XElement
GetAttributeElement ( System.Xml.Linq.XElement propertyElement ) : System.Xml.Linq.XElement

Ignore if returns null

GetAttributeElements ( System.Xml.Linq.XElement type ) : IEnumerable
GetPropertyElement ( System.Xml.Linq.XElement propertyElement ) : System.Xml.Linq.XElement

Ignore if returns null.

GetPropertyElements ( System.Xml.Linq.XElement type ) : IEnumerable
GetXsdType ( string apiTypeName, bool attribute ) : string
LoadTemplateXSD ( ) : System.Xml.Linq.XElement

Описание методов

ProcessApiFile() публичный Метод

public ProcessApiFile ( string apiFile ) : void
apiFile string
Результат void

SaveResult() публичный Метод

public SaveResult ( string outputFile ) : void
outputFile string
Результат void

XsdFileGenerator() публичный Метод

public XsdFileGenerator ( ) : System
Результат System