コード例 #1
0
            public bool HandleTripleCollection(IList <Triple> tripleCollection)
            {
                var objectNode        = tripleCollection[0].Object;
                var subjectStatements = _store.GetTriplesForSubject(objectNode).ToList();

                return(_resourceStatementHandler.HandleResource(objectNode, subjectStatements, tripleCollection));
            }
コード例 #2
0
            public bool HandleTripleCollection(IList <Triple> tripleCollection)
            {
                var subject          = tripleCollection[0].Subject;
                var objectStatements = _store.GetTriplesForObject(subject).ToList();

                return(_resourceStatementHandler.HandleResource(subject, tripleCollection, objectStatements));
            }
コード例 #3
0
ファイル: MockQuinceStore.cs プロジェクト: DataDock/datadock
 public void EnumerateObjects(IResourceStatementHandler handler)
 {
     foreach (var o in _triplesByObject.Keys)
     {
         handler.HandleResource(o, _triplesBySubject.ContainsKey(o) ? _triplesBySubject[o] : new List <Triple>(0),
                                _triplesByObject[o]);
     }
 }
コード例 #4
0
ファイル: MockQuinceStore.cs プロジェクト: DataDock/datadock
 public void EnumerateSubjects(IResourceStatementHandler handler)
 {
     foreach (var s in _triplesBySubject.Keys)
     {
         handler.HandleResource(s, _triplesBySubject[s],
                                _triplesByObject.ContainsKey(s)
                 ? _triplesByObject[s]
                 : new List <Triple>(0));
     }
 }