AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.08.2013, 09:48   #5  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Метод из темы:

Код:
Method method = multipassAdmin.CompileSingleMethod(sourceCode) as Method;
Вернет чтото типа такого:

Код:
public abstract class MethodOrDelegate : CompilationUnit
{
    // Methods
    protected MethodOrDelegate();

    // Properties
    public AttributeList Attributes { get; internal set; }
    public IList<LocalDeclaration> Locals { get; internal set; }
    public string Name { get; internal set; }
    public IList<ParameterDeclaration> Parameters { get; internal set; }
    public IList<Statement> Statements { get; internal set; }
    public XppType Type { get; internal set; }
}
Где:

IList<LocalDeclaration> Locals - локальные переменные в твоем кода.
IList<ParameterDeclaration> Parameters - параметры.
IList<Statement> Statements - структура кода в методе.

Например один из Statements может быть IF -

Код:
public class IfStmt : Statement
{
    // Methods
    public IfStmt();
    public override string ToString(int indent);

    // Properties
    public Expression Condition { get; internal set; }
    public Statement Consequent { get; internal set; }
}
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0
За это сообщение автора поблагодарили: mazzy (5).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ax_gfm_framework_team: Ledger account combinations - Part 7 (Advanced topics) Blog bot DAX Blogs 0 16.02.2013 08:08
daxmusings: Valid Time State/Date Effective Framework - Part2 Blog bot DAX Blogs 6 07.10.2011 11:22
daxmusings: Valid Time State/Date Effective Framework - Part 1 Blog bot DAX Blogs 0 05.10.2011 14:11
daxmusings: From RunBase to SysOperation : Business Operation Framework (Cont'd) Blog bot DAX Blogs 0 19.08.2011 16:11
daxmusings: From RunBase to SysOperation : Business Operation Framework Blog bot DAX Blogs 4 17.08.2011 16:01

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:37.