/// <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; }
/// <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; }