C# Класс Lemon.Transform.BaseTransformAction

Наследование: TransformAction
Показать файл Открыть проект

Защищенные свойства (Protected)

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

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

Метод Описание
BaseTransformAction ( ) : MongoDB.Bson
GetCalculationColumnDefinitions ( ) : IEnumerable
GetTransformColumnDefinitions ( ) : IEnumerable
Input ( BsonDataRow inputRow ) : void

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

Метод Описание
Build ( ) : void
Calculate ( string name, BsonValue>.Func func ) : void
Copy ( string source, string target = null ) : void
Transform ( string source, BsonValue>.Func func, string target = null ) : void

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

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

public BaseTransformAction ( ) : MongoDB.Bson
Результат MongoDB.Bson

Build() защищенный абстрактный Метод

protected abstract Build ( ) : void
Результат void

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

protected Calculate ( string name, BsonValue>.Func func ) : void
name string
func BsonValue>.Func
Результат void

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

protected Copy ( string source, string target = null ) : void
source string
target string
Результат void

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

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

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

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

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

public Input ( BsonDataRow inputRow ) : void
inputRow BsonDataRow
Результат void

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

protected Transform ( string source, BsonValue>.Func func, string target = null ) : void
source string
func BsonValue>.Func
target string
Результат void

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

_calculationColumnDefinitions защищенное свойство

protected IList _calculationColumnDefinitions
Результат IList

_transformColumnDefinitions защищенное свойство

protected IList _transformColumnDefinitions
Результат IList