コード例 #1
0
ファイル: ArtifactStore.cs プロジェクト: Jeff-Lewis/linqtordf
 public void Add(Artifact t)
 {
     string uri = OwlClassSupertype.GetOntologyBaseUri(typeof(Artifact));
     if (!namespaces.ContainsValue(uri))
     {
         namespaces.Add("ns" + nscount++, uri);
     }
     if (t.InstanceUri == null) t.InstanceUri = CreateInstanceName(t);
     store.Add(t);
 }
コード例 #2
0
partial         void OnHasDependencyOnChanging(Artifact value);
コード例 #3
0
ファイル: ArtifactStore.cs プロジェクト: Jeff-Lewis/linqtordf
 private string CreateInstanceName(Artifact atfct)
 {
     return OwlClassSupertype.GetInstanceBaseUri(typeof(Artifact)) + "_" + HttpUtility.UrlEncode(atfct.FilePath.GetHashCode().ToString());
 }