public Context(IGraph graph, INode documentNode) : base(graph) { Graph = graph; DocumentNode = documentNode; LocalNamespace = DocumentNode is IUriNode uri?UriTools.ComposeUri(uri.Uri, XmlRdfProcessor.LocalNamespace) : null; }
protected Uri GetFullUri(XmlQualifiedName xmlName) { return(xmlName != null?UriTools.ComposeUri(new Uri(xmlName.Namespace), xmlName.Name) : null); }
public override bool MoveToId(string id) { return(SetCursor(CreateRootCursor(graph, graph.CreateUriNode(UriTools.ComposeUri(cursor.BaseUri, "#" + id))))); }