ROWLEX:具有相同属性名称的类不起作用:ROWLEX

时间:2010-02-04 19:08:30

标签: rowlex

我有一些复杂的类,其中很多都有一个类作为属性。我试图使用ROWLEX属性标记标记类文件,但是当多个类具有相同的属性名称时,Rowlex提取器会出错。

我制作了一组非常简单的类Leg,Animal,Table。 Table&动物有腿是一个腿......

错误消息为:http://nc3a.nato.int/10/16/ZooOntology#Legs被分配给多个类型。

进口NC3A.SI.Rowlex

http://nc3a.nato.int/10/16/ZooOntology“)>

命名空间Namespace1

<RdfSerializable(Ontology:="http://nc3a.nato.int/10/16/ZooOntology", HasResourceUri:=False)> _
Public Class Leg

End Class

<RdfSerializable(Ontology:="http://nc3a.nato.int/10/16/ZooOntology", HasResourceUri:=False)> _
  Public Class House
    <RdfProperty(False)> _
        Public readonly Property Legs() As Leg()
        Get
            Return Nothing
        End Get
    End Property
End Class


<RdfSerializable(Ontology:="http://nc3a.nato.int/10/16/ZooOntology", HasResourceUri:=False)> _
    Public Class Table
    <RdfProperty(False)> _
    Public ReadOnly Property Legs() As Leg()
        Get
            Return Nothing
        End Get
    End Property
End Class

结束命名空间

1 个答案:

答案 0 :(得分:0)

ROWLEX2.1解决了这个问题,您可以从http://rowlex.nc3a.nato.int下载它。有关更详细的说明和示例代码,请查看this similar StackOverflow question