C# Класс Invert.uFrame.ECS.SequenceItemNode

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

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

Свойство Тип Описание
LastSequenceItemId string

Private Properties

Свойство Тип Описание
WriteActionInput void

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

Метод Описание
GetAllContextVariables ( ) : IEnumerable
GetContextVariables ( ) : IEnumerable
OutputVariables ( TemplateContext ctx ) : void
RecordRemoved ( IDataRecord record ) : void
RecordRemoving ( IDataRecord record ) : void
WriteActionInputs ( TemplateContext _ ) : void
WriteActionOutputs ( TemplateContext _ ) : void
WriteCode ( ISequenceVisitor visitor, TemplateContext ctx ) : void
WriteDebugInfo ( TemplateContext ctx ) : void

Защищенные методы

Метод Описание
WriteActionOutput ( TemplateContext _, IActionOut output ) : void

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

Метод Описание
WriteActionInput ( TemplateContext _, IActionIn output ) : void

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

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

public GetAllContextVariables ( ) : IEnumerable
Результат IEnumerable

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

public GetContextVariables ( ) : IEnumerable
Результат IEnumerable

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

public OutputVariables ( TemplateContext ctx ) : void
ctx TemplateContext
Результат void

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

public RecordRemoved ( IDataRecord record ) : void
record IDataRecord
Результат void

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

public RecordRemoving ( IDataRecord record ) : void
record IDataRecord
Результат void

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

public WriteActionInputs ( TemplateContext _ ) : void
_ TemplateContext
Результат void

WriteActionOutput() защищенный Метод

protected WriteActionOutput ( TemplateContext _, IActionOut output ) : void
_ TemplateContext
output IActionOut
Результат void

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

public WriteActionOutputs ( TemplateContext _ ) : void
_ TemplateContext
Результат void

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

public WriteCode ( ISequenceVisitor visitor, TemplateContext ctx ) : void
visitor ISequenceVisitor
ctx TemplateContext
Результат void

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

public WriteDebugInfo ( TemplateContext ctx ) : void
ctx TemplateContext
Результат void

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

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

public static string LastSequenceItemId
Результат string