mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-02-16 18:47:57 -05:00
Add Description property to Agent Job request (#655)
* Add Description property to Agent Job request * Fix whitespace
This commit is contained in:
@@ -369,8 +369,8 @@ namespace Microsoft.SqlTools.ServiceLayer.Agent
|
||||
request.Urn = urn;
|
||||
request.Fields = new string[]
|
||||
{
|
||||
"Name",
|
||||
"IsEnabled",
|
||||
"Name",
|
||||
"IsEnabled",
|
||||
"Category",
|
||||
"CategoryID",
|
||||
"CategoryType",
|
||||
@@ -382,7 +382,8 @@ namespace Microsoft.SqlTools.ServiceLayer.Agent
|
||||
"LastRunDate",
|
||||
"NextRunDate",
|
||||
"LastRunOutcome",
|
||||
"JobID"
|
||||
"JobID",
|
||||
"Description"
|
||||
};
|
||||
|
||||
DataTable dt = enumerator.Process(connection, request);
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace Microsoft.SqlTools.ServiceLayer.Agent
|
||||
private DateTime lastRun;
|
||||
private DateTime nextRun;
|
||||
private Guid jobId;
|
||||
private string description;
|
||||
|
||||
private JobProperties()
|
||||
{
|
||||
@@ -62,7 +63,8 @@ namespace Microsoft.SqlTools.ServiceLayer.Agent
|
||||
this.hasStep = Convert.ToBoolean(row["HasStep"], CultureInfo.InvariantCulture);
|
||||
this.hasTarget = Convert.ToBoolean(row["HasServer"], CultureInfo.InvariantCulture);
|
||||
this.lastRunOutcome = Convert.ToInt32(row["LastRunOutcome"], CultureInfo.InvariantCulture);
|
||||
this.jobId = Guid.Parse(row["JobID"].ToString()); ;
|
||||
this.jobId = Guid.Parse(row["JobID"].ToString());
|
||||
this.description = row["Description"].ToString();
|
||||
|
||||
// for a job to be runnable, it must:
|
||||
// 1. have a target server
|
||||
@@ -156,6 +158,14 @@ namespace Microsoft.SqlTools.ServiceLayer.Agent
|
||||
{
|
||||
return this.jobId;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string Description
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.description;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user