aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/FSE/Tango.FSE.Common/SQL/RemoteSqlCommand.cs
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2020-08-12 02:12:46 +0300
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2020-08-12 02:12:46 +0300
commitbd72c7efe687dfaca6d4fd3c0fc2b5a39d57df55 (patch)
tree0d238b22049d445b40a25ca95f5fef2a1c725bbd /Software/Visual_Studio/FSE/Tango.FSE.Common/SQL/RemoteSqlCommand.cs
parent3cfc4ee06b801e581107f24e691451cd291b6a70 (diff)
downloadTango-bd72c7efe687dfaca6d4fd3c0fc2b5a39d57df55.tar.gz
Tango-bd72c7efe687dfaca6d4fd3c0fc2b5a39d57df55.zip
More work on proc_doc.
Fixed app crash on code editor selection.
Diffstat (limited to 'Software/Visual_Studio/FSE/Tango.FSE.Common/SQL/RemoteSqlCommand.cs')
-rw-r--r--Software/Visual_Studio/FSE/Tango.FSE.Common/SQL/RemoteSqlCommand.cs25
1 files changed, 25 insertions, 0 deletions
diff --git a/Software/Visual_Studio/FSE/Tango.FSE.Common/SQL/RemoteSqlCommand.cs b/Software/Visual_Studio/FSE/Tango.FSE.Common/SQL/RemoteSqlCommand.cs
index 95f94ad08..99d0f1878 100644
--- a/Software/Visual_Studio/FSE/Tango.FSE.Common/SQL/RemoteSqlCommand.cs
+++ b/Software/Visual_Studio/FSE/Tango.FSE.Common/SQL/RemoteSqlCommand.cs
@@ -6,12 +6,37 @@ using System.Threading.Tasks;
namespace Tango.FSE.Common.SQL
{
+ /// <summary>
+ /// Represents a SQL command that can be executed by a <see cref="IRemoteSqlProvider"/>.
+ /// </summary>
+ /// <example>
+ /// <para>
+ /// <i>
+ /// The following example demonstrates how to set the connected machine's demo state and query for the connected machine's jobs.
+ /// </i>
+ /// </para>
+ /// <code lang="C#" source="../Tango.FSE.Procedures/Examples/Sql/Program.cs" title="Remote SQL" region="Example" />
+ /// </example>
public class RemoteSqlCommand
{
+ /// <summary>
+ /// Gets or sets the command execution mode.
+ /// </summary>
public RemoteSqlCommandMode Mode { get; set; }
+
+ /// <summary>
+ /// Gets or sets the SQL query.
+ /// </summary>
public String SQL { get; set; }
+
+ /// <summary>
+ /// Gets or sets the command timeout.
+ /// </summary>
public int Timeout { get; set; }
+ /// <summary>
+ /// Initializes a new instance of the <see cref="RemoteSqlCommand"/> class.
+ /// </summary>
public RemoteSqlCommand()
{
Timeout = 30;