C# Класс Castle.Components.Binder.TreeBuilder

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

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

Метод Описание
BuildSourceNode ( NameValueCollection nameValueCollection ) : Castle.Components.Binder.CompositeNode
PopulateTree ( Castle.Components.Binder.CompositeNode root, System.Web.HttpFileCollection fileCollection ) : void
PopulateTree ( Castle.Components.Binder.CompositeNode root, NameValueCollection nameValueCollection ) : void

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

Метод Описание
AddLeafNode ( Castle.Components.Binder.CompositeNode parent, Type type, String nodeName, object value ) : void
AddLeafNode ( Castle.Components.Binder.CompositeNode parent, Type type, object value ) : void
GetOrCreateCompositeNode ( Castle.Components.Binder.CompositeNode parent, string nodeName ) : Castle.Components.Binder.CompositeNode
GetOrCreateIndexedNode ( Castle.Components.Binder.CompositeNode parent, string nodeName ) : Castle.Components.Binder.IndexedNode
NormalizeKey ( string key ) : string
ProcessNode ( Castle.Components.Binder.CompositeNode node, Type type, String name, object value ) : void

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

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

public BuildSourceNode ( NameValueCollection nameValueCollection ) : Castle.Components.Binder.CompositeNode
nameValueCollection System.Collections.Specialized.NameValueCollection
Результат Castle.Components.Binder.CompositeNode

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

public PopulateTree ( Castle.Components.Binder.CompositeNode root, System.Web.HttpFileCollection fileCollection ) : void
root Castle.Components.Binder.CompositeNode
fileCollection System.Web.HttpFileCollection
Результат void

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

public PopulateTree ( Castle.Components.Binder.CompositeNode root, NameValueCollection nameValueCollection ) : void
root Castle.Components.Binder.CompositeNode
nameValueCollection System.Collections.Specialized.NameValueCollection
Результат void