C# Класс SettingsCompiler.EnumSetting

Наследование: Setting
Показать файл Открыть проект

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

Свойство Тип Описание
EnumType System.Type
EnumTypeName string
NumEnumValues int
Value object

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

Метод Описание
EnumSetting ( object value, FieldInfo field, Type enumType, string group ) : System
WriteDeclaration ( List lines ) : void
WriteDefinition ( List lines ) : void
WriteInitialization ( List lines ) : void

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

Метод Описание
MakeEnumParameter ( object value ) : string

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

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

public EnumSetting ( object value, FieldInfo field, Type enumType, string group ) : System
value object
field System.Reflection.FieldInfo
enumType System.Type
group string
Результат System

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

public WriteDeclaration ( List lines ) : void
lines List
Результат void

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

public WriteDefinition ( List lines ) : void
lines List
Результат void

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

public WriteInitialization ( List lines ) : void
lines List
Результат void

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

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

public Type,System EnumType
Результат System.Type

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

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

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

public int NumEnumValues
Результат int

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

public object Value
Результат object