/// <summary>
 /// Creates a new instance of the ComputeServer class.
 /// </summary>
 /// <param name="id">The id of the compute server.</param>
 /// <param name="name">The name of the compute server.</param>
 /// <param name="progress">The progress of the current action.</param>
 /// <param name="publicUri">The public Uri for the compute server.</param>
 /// <param name="permanentUri">The permanent Uri for the computer server.</param>
 /// <param name="metadata">Metadata associated with the compute server.</param>
 internal ComputeServer(string id, string name, ComputeServerStatus status, int progress, Uri publicUri, Uri permanentUri,
     IDictionary<string, string> metadata)
     : base(id, name, publicUri, permanentUri, metadata)
 {
     this.Status = status;
     this.Progress = progress;
 }
Beispiel #2
0
 /// <summary>
 /// Creates a new instance of the ComputeServer class.
 /// </summary>
 /// <param name="id">The id of the compute server.</param>
 /// <param name="name">The name of the compute server.</param>
 /// <param name="progress">The progress of the current action.</param>
 /// <param name="publicUri">The public Uri for the compute server.</param>
 /// <param name="permanentUri">The permanent Uri for the computer server.</param>
 /// <param name="metadata">Metadata associated with the compute server.</param>
 internal ComputeServer(string id, string name, ComputeServerStatus status, int progress, Uri publicUri, Uri permanentUri,
                        IDictionary <string, string> metadata)
     : base(id, name, publicUri, permanentUri, metadata)
 {
     this.Status   = status;
     this.Progress = progress;
 }