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

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

Private Properties

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

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

Метод Описание
AddProperties ( TemplateContext ctx ) : void
GetContextVariables ( ) : IEnumerable
GetMembers ( ) : IEnumerable
GetObservableProperties ( ) : IEnumerable
Validate ( List errors ) : void
WriteEventSubscription ( TemplateContext ctx, CodeMemberMethod filterMethod, CodeMemberMethod handlerMethod ) : void

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

Метод Описание
WriteHandlerInvoker ( CodeMethodInvokeExpression handlerInvoker, CodeMemberMethod handlerFilterMethod ) : void
WriteHandlerSetup ( TemplateContext ctx, string name, CodeMemberMethod handlerMethod ) : void

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

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

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

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

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

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

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

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

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

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

public Validate ( List errors ) : void
errors List
Результат void

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

public WriteEventSubscription ( TemplateContext ctx, CodeMemberMethod filterMethod, CodeMemberMethod handlerMethod ) : void
ctx TemplateContext
filterMethod CodeMemberMethod
handlerMethod CodeMemberMethod
Результат void

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

protected WriteHandlerInvoker ( CodeMethodInvokeExpression handlerInvoker, CodeMemberMethod handlerFilterMethod ) : void
handlerInvoker CodeMethodInvokeExpression
handlerFilterMethod CodeMemberMethod
Результат void

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

protected WriteHandlerSetup ( TemplateContext ctx, string name, CodeMemberMethod handlerMethod ) : void
ctx TemplateContext
name string
handlerMethod CodeMemberMethod
Результат void