Exemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ScriptExecutionResponse" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="state">state.</param>
 /// <param name="reason">reason.</param>
 /// <param name="outputObjectCollection">outputObjectCollection.</param>
 /// <param name="dataStreams">dataStreams.</param>
 /// <param name="outputObjectsFormat">outputObjectsFormat (required).</param>
 /// <param name="startTime">startTime.</param>
 /// <param name="endTime">endTime.</param>
 public ScriptExecutionResponse(string id = default(string), string state = default(string), string reason = default(string), OutputObjectCollection outputObjectCollection = default(OutputObjectCollection), ScriptExecutionStreams dataStreams = default(ScriptExecutionStreams), OutputObjectsFormatEnum outputObjectsFormat = default(OutputObjectsFormatEnum), DateTime?startTime = default(DateTime?), DateTime?endTime = default(DateTime?), string name = default(string))
 {
     // to ensure "outputObjectsFormat" is required (not null)
     if (outputObjectsFormat == null)
     {
         throw new InvalidDataException("outputObjectsFormat is a required property for ScriptExecutionResponse and cannot be null");
     }
     else
     {
         this.OutputObjectsFormat = outputObjectsFormat;
     }
     this.Id     = id;
     this.Name   = name;
     this.State  = state;
     this.Reason = reason;
     this.OutputObjectCollection = outputObjectCollection;
     this.DataStreams            = dataStreams;
     this.StartTime = startTime;
     this.EndTime   = endTime;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ScriptExecutionRequest" /> class.
 /// </summary>
 /// <param name="script">script (required).</param>
 /// <param name="outputObjectsFormat">outputObjectsFormat (required).</param>
 /// <param name="parameters">parameters.</param>
 public ScriptExecutionRequest(string script = default(string), OutputObjectsFormatEnum outputObjectsFormat = default(OutputObjectsFormatEnum), List <ScriptParameter> parameters = default(List <ScriptParameter>), string name = default(string))
 {
     // to ensure "script" is required (not null)
     if (script == null)
     {
         throw new InvalidDataException("script is a required property for ScriptExecutionRequest and cannot be null");
     }
     else
     {
         this.Script = script;
     }
     // to ensure "outputObjectsFormat" is required (not null)
     if (outputObjectsFormat == null)
     {
         throw new InvalidDataException("outputObjectsFormat is a required property for ScriptExecutionRequest and cannot be null");
     }
     else
     {
         this.OutputObjectsFormat = outputObjectsFormat;
     }
     this.Parameters = parameters;
     this.Name       = name;
 }