AllegroGraphCSharpClient.Repository.getStatements C# (CSharp) Метод

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

Returns a list of all the statements that match the subj/pred/obj
public getStatements ( string url, string subj, string pred, string obj, List contexts, bool infer ) : List
url string
subj string
pred string
obj string
contexts List
infer bool
Результат List
        public List<Results> getStatements(string url, string subj, string pred, string obj, List<NameValuePairs> contexts, bool infer)
        {
            List<Results> results = new List<Results>();
            try
            {
                List<NameValuePairs> options = new List<NameValuePairs>();
                options.Add(new NameValuePairs("subj", subj));
                options.Add(new NameValuePairs("pred", pred));
                options.Add(new NameValuePairs("obj", obj));
                options.Add(new NameValuePairs("context", contexts));
                options.Add(new NameValuePairs("infer",infer));
                if (url == string.Empty)
                {
                    results = StandardRequest("GET", this._url + "/statements", options, null);
                }
                else
                {
                    results = StandardRequest("GET", url + "/statements", options, null);
                }
            }
            catch (Exception ex)
            {

                System.Diagnostics.Trace.WriteLine("Error in getStatements: " + ex.Message);
            }
            return results;
        }