C# Класс FauxMessages.MsgsFile

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

Открытые свойства

Свойство Тип Описание
GeneratedDictHelper string
HasHeader bool
Name string
Namespace string
Package string
Stuff List
backhalf string
classname string
dimensions string
fronthalf string
meta bool
resolver Dictionary>>
serviceMessageType ServiceMessageType

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

Метод Описание
GenFields ( ) : string
GenerateDeserializationCode ( SingleType st ) : string
GenerateDeserializationCode ( SingleType st, int extraTabs ) : string
GenerateEqualityCode ( SingleType st, int extraTabs ) : string
GenerateRandomizationCode ( SingleType st, int extraTabs ) : string
GenerateSerializationCode ( SingleType st ) : string
GenerateSerializationCode ( SingleType st, int extraTabs ) : string
GetSrvHalf ( ) : string
MsgsFile ( MsgFileLocation filename ) : System
MsgsFile ( MsgFileLocation filename, bool isrequest, List lines ) : System
MsgsFile ( MsgFileLocation filename, bool isrequest, List lines, string extraindent ) : System
MsgsFile ( MsgFileLocation filename, string extraindent ) : System
ToString ( ) : string
Write ( string outdir ) : void
resolve ( MsgsFile parent, SingleType st ) : void

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

Метод Описание
GenerateDeserializationForOne ( string type, string name, SingleType st ) : string
GenerateDeserializationForOne ( string type, string name, SingleType st, int extraTabs ) : string
GenerateEqualityCodeForOne ( string type, string name, SingleType st, int extraTabs ) : string
GenerateRandomizationCodeForOne ( string type, string name, SingleType st, int extraTabs ) : string
GenerateSerializationForOne ( string type, string name, SingleType st ) : string
GenerateSerializationForOne ( string type, string name, SingleType st, int extraTabs ) : string

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

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

public GenFields ( ) : string
Результат string

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

public GenerateDeserializationCode ( SingleType st ) : string
st SingleType
Результат string

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

public GenerateDeserializationCode ( SingleType st, int extraTabs ) : string
st SingleType
extraTabs int
Результат string

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

public GenerateEqualityCode ( SingleType st, int extraTabs ) : string
st SingleType
extraTabs int
Результат string

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

public GenerateRandomizationCode ( SingleType st, int extraTabs ) : string
st SingleType
extraTabs int
Результат string

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

public GenerateSerializationCode ( SingleType st ) : string
st SingleType
Результат string

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

public GenerateSerializationCode ( SingleType st, int extraTabs ) : string
st SingleType
extraTabs int
Результат string

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

public GetSrvHalf ( ) : string
Результат string

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

public MsgsFile ( MsgFileLocation filename ) : System
filename YAMLParser.MsgFileLocation
Результат System

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

public MsgsFile ( MsgFileLocation filename, bool isrequest, List lines ) : System
filename YAMLParser.MsgFileLocation
isrequest bool
lines List
Результат System

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

public MsgsFile ( MsgFileLocation filename, bool isrequest, List lines, string extraindent ) : System
filename YAMLParser.MsgFileLocation
isrequest bool
lines List
extraindent string
Результат System

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

public MsgsFile ( MsgFileLocation filename, string extraindent ) : System
filename YAMLParser.MsgFileLocation
extraindent string
Результат System

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

public ToString ( ) : string
Результат string

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

public Write ( string outdir ) : void
outdir string
Результат void

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

public resolve ( MsgsFile parent, SingleType st ) : void
parent MsgsFile
st SingleType
Результат void

Описание свойств

GeneratedDictHelper публичное свойство

public string GeneratedDictHelper
Результат string

HasHeader публичное свойство

public bool HasHeader
Результат bool

Name публичное свойство

public string Name
Результат string

Namespace публичное свойство

public string Namespace
Результат string

Package публичное свойство

public string Package
Результат string

Stuff публичное свойство

public List Stuff
Результат List

backhalf публичное свойство

public string backhalf
Результат string

classname публичное свойство

public string classname
Результат string

dimensions публичное свойство

public string dimensions
Результат string

fronthalf публичное свойство

public string fronthalf
Результат string

meta публичное свойство

public bool meta
Результат bool

resolver публичное статическое свойство

public static Dictionary>> resolver
Результат Dictionary>>

serviceMessageType публичное свойство

public ServiceMessageType serviceMessageType
Результат ServiceMessageType