C# Class Lemon.Transform.BaseTransformAction

Inheritance: TransformAction
Afficher le fichier Open project: dream-365/lemon

Protected Properties

Свойство Type Description
_calculationColumnDefinitions IList
_transformColumnDefinitions IList

Méthodes publiques

Méthode Description
BaseTransformAction ( ) : MongoDB.Bson
GetCalculationColumnDefinitions ( ) : IEnumerable
GetTransformColumnDefinitions ( ) : IEnumerable
Input ( BsonDataRow inputRow ) : void

Méthodes protégées

Méthode Description
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

Method Details

BaseTransformAction() public méthode

public BaseTransformAction ( ) : MongoDB.Bson
Résultat MongoDB.Bson

Build() protected abstract méthode

protected abstract Build ( ) : void
Résultat void

Calculate() protected méthode

protected Calculate ( string name, BsonValue>.Func func ) : void
name string
func BsonValue>.Func
Résultat void

Copy() protected méthode

protected Copy ( string source, string target = null ) : void
source string
target string
Résultat void

GetCalculationColumnDefinitions() public méthode

public GetCalculationColumnDefinitions ( ) : IEnumerable
Résultat IEnumerable

GetTransformColumnDefinitions() public méthode

public GetTransformColumnDefinitions ( ) : IEnumerable
Résultat IEnumerable

Input() public méthode

public Input ( BsonDataRow inputRow ) : void
inputRow BsonDataRow
Résultat void

Transform() protected méthode

protected Transform ( string source, BsonValue>.Func func, string target = null ) : void
source string
func BsonValue>.Func
target string
Résultat void

Property Details

_calculationColumnDefinitions protected_oe property

protected IList _calculationColumnDefinitions
Résultat IList

_transformColumnDefinitions protected_oe property

protected IList _transformColumnDefinitions
Résultat IList