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

GetExperiments() публичный Метод

public GetExperiments ( WorkspaceSetting setting ) : AzureML.Contract.Experiment[]
setting AzureML.Contract.WorkspaceSetting
Результат AzureML.Contract.Experiment[]
        public Experiment[] GetExperiments(WorkspaceSetting setting)
        {
            ValidateWorkspaceSetting(setting);
            Util.AuthorizationToken = setting.AuthorizationToken;
            string queryUrl = StudioApi + string.Format("workspaces/{0}/experiments", setting.WorkspaceId);
            HttpResult hr = Util.HttpGet(queryUrl).Result;
            if (hr.IsSuccess)
            {
                Experiment[] exps = jss.Deserialize<Experiment[]>(hr.Payload);
                // only display user's own experiments.
                exps = exps.Where(e => e.Category == "user" || string.IsNullOrEmpty(e.Category)).ToArray();
                return exps;
            }
            else
                throw new AmlRestApiException(hr);
        }