aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Scripting/Tango.Scripting/IScriptingEngine.cs
blob: 84d4d8d04b74f8307a137046c50d0af853a3d3c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Tango.Scripting
{
    public interface IScriptingEngine : IDisposable
    {
        Task<String> Compile(Script script);
        Task<ScriptSession> Run(Script script);
    }
}
span>TangoDAOJavaFile : CodeFile { /// <summary> /// Gets or sets the class name. /// </summary> public String Name { get; set; } /// <summary> /// Gets or sets the entities. /// </summary> public List<TangoDAOEntity> Entities { get; set; } /// <summary> /// Initializes a new instance of the <see cref="TangoDAOJavaFile"/> class. /// </summary> public TangoDAOJavaFile() { Entities = new List<TangoDAOEntity>(); } /// <summary> /// Represents a Tango DAO Java entity. /// </summary> public class TangoDAOEntity { /// <summary> /// Gets or sets the entity name. /// </summary> public String Name { get; set; } /// <summary> /// Gets or sets the name of the table. public String TableName { get; set; } } } }