C# Класс Artemis.Engine.Persistence.AbstractOptionRecord

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

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

Метод Описание
AbstractOptionRecord ( string name, object defaultVal, OptionValidator validator, OptionCoercer coercer ) : System
GetValueOrDefault ( XmlElement element ) : object
Parse ( XmlElement element ) : object
Write ( object obj, XmlWriter writer ) : void

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

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

public AbstractOptionRecord ( string name, object defaultVal, OptionValidator validator, OptionCoercer coercer ) : System
name string
defaultVal object
validator OptionValidator
coercer OptionCoercer
Результат System

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

public GetValueOrDefault ( XmlElement element ) : object
element System.Xml.XmlElement
Результат object

Parse() публичный абстрактный Метод

public abstract Parse ( XmlElement element ) : object
element System.Xml.XmlElement
Результат object

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

public abstract Write ( object obj, XmlWriter writer ) : void
obj object
writer System.Xml.XmlWriter
Результат void