C# Класс TypeNodeBuilder, NotifyPropertyWeaver

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

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

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

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

Метод Описание
Execute ( ) : void
GetTypes ( IEnumerable typeDefinitions ) : void
PopulateINotifyNodes ( List typeNodes ) : void
WalkAllTypeDefinitions ( ) : void

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

Метод Описание
AddClass ( TypeDefinition typeDefinition ) : TypeNode,
FindClassNode ( TypeDefinition type, IEnumerable typeNode ) : TypeNode,
TypeNodeBuilder ( ModuleReader, moduleReader, NotifyInterfaceFinder, notifyInterfaceFinder, TypeResolver typeResolver ) : System.Collections.Generic

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

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

public Execute ( ) : void
Результат void

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

public GetTypes ( IEnumerable typeDefinitions ) : void
typeDefinitions IEnumerable
Результат void

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

public PopulateINotifyNodes ( List typeNodes ) : void
typeNodes List
Результат void

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

public WalkAllTypeDefinitions ( ) : void
Результат void

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

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

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

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

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