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

Показать файл Открыть проект

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

Метод Описание
BuildSourceNode ( IDataReader reader, String prefix ) : Castle.Components.Binder.CompositeNode

PopulateTree ( Castle.Components.Binder.CompositeNode root, IDataReader reader, String prefix ) : void

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

Метод Описание
FindDuplicateFields ( string fields ) : int[]

Check the fields for duplicates.

I have to add this check as some stored procedures return duplicate columns (doh!) and this isn't good for the binder.

GetFields ( IDataReader reader ) : string[]

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

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

public BuildSourceNode ( IDataReader reader, String prefix ) : Castle.Components.Binder.CompositeNode
reader IDataReader
prefix String
Результат Castle.Components.Binder.CompositeNode

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

public PopulateTree ( Castle.Components.Binder.CompositeNode root, IDataReader reader, String prefix ) : void
root Castle.Components.Binder.CompositeNode
reader IDataReader
prefix String
Результат void