C# Класс FdoToolbox.Tasks.Controls.BulkCopy.ExpressionMappingsNodeDecorator

Helper class to perform manipulation of the tree nodes
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddExpression ( string srcAlias, string expressionText ) : void
GetAliases ( ) : IEnumerable
GetMapping ( string alias ) : ExpressionMappingInfo
MapExpression ( string srcAlias, string destProperty, bool createIfNotExists ) : void
RemoveAliasMapping ( string alias ) : void
RemoveExpression ( string alias ) : void

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

Метод Описание
ExpressionMappingsNodeDecorator ( CopyTaskNodeDecorator parent, TreeNode exprsNode ) : System
GetConversionRule ( string alias ) : PropertyConversionNodeDecorator
InitContextMenus ( ) : void
OnAddExpression ( object sender, EventArgs e ) : void
OnEditExpression ( object sender, EventArgs e ) : void
OnMapAutoCreate ( object sender, EventArgs e ) : void
OnMapExpression ( object sender, EventArgs e ) : void
OnRemoveAlias ( object sender, EventArgs e ) : void
OnRemoveExpressionMapping ( object sender, EventArgs e ) : void
OnRenameAlias ( object sender, EventArgs e ) : void

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

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

public AddExpression ( string srcAlias, string expressionText ) : void
srcAlias string
expressionText string
Результат void

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

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

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

public GetMapping ( string alias ) : ExpressionMappingInfo
alias string
Результат ExpressionMappingInfo

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

public MapExpression ( string srcAlias, string destProperty, bool createIfNotExists ) : void
srcAlias string
destProperty string
createIfNotExists bool
Результат void

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

public RemoveAliasMapping ( string alias ) : void
alias string
Результат void

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

public RemoveExpression ( string alias ) : void
alias string
Результат void