AzureML.ManagementSDK.CreateSubmitExperimentRequest C# (CSharp) Метод

CreateSubmitExperimentRequest() приватный Метод

private CreateSubmitExperimentRequest ( Experiment exp, string rawJson, bool runExperiment, string newName, bool createNewCopy ) : string
exp AzureML.Contract.Experiment
rawJson string
runExperiment bool
newName string
createNewCopy bool
Результат string
        private string CreateSubmitExperimentRequest(Experiment exp, string rawJson, bool runExperiment, string newName, bool createNewCopy)
        {
            string graph = GetExperimentGraphFromJson(rawJson);
            string webService = GetExperimentWebServiceFromJson(rawJson);
            string req = "{" + string.Format("\"Description\":\"{0}\", \"Summary\":\"{1}\", \"IsDraft\":" + (runExperiment ? "false" : "true") +
                ", \"ParentExperimentId\":\"{2}\", \"DisableNodeUpdate\":false, \"Category\":\"user\", \"ExperimentGraph\":{3}, \"WebService\":{4}",
                            string.IsNullOrEmpty(newName)? exp.Description : newName, exp.Summary, createNewCopy ? null : exp.ParentExperimentId, graph, webService) + "}";
            return req;
        }