У меня есть несколько сложных классов, многие из которых имеют класс как свойство. Я попытался разметить файл класса с помощью маркеров атрибутов ROWLEX, но когда несколько классов имеют одно и то же имя свойства, экстрактор Rowlex выдает ошибку.
Я создал очень простой набор классов Leg, Animal, Table. И у Table & Animal есть ноги, которые являются массивом ног ....
Сообщение об ошибке: http://nc3a.nato.int/10/16/ZooOntology#Legs назначено более чем одному типу.
Импорт NC3A.SI.Rowlex
http://nc3a.nato.int/10/16/ZooOntology")>
Пространство имен Пространство имен1
<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
Конечное пространство имен