Microsoft.SmartPlaces.Facilities.OntologyMapper Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Dtmi |
Maps an input interface from the source ontology to an output interface in the target ontology. |
File |
Ontology mapping loader implementation that loads mappings from a file. The path for the file is injected via the class constructor. |
Fill |
Maps a priority list of properties on the input twin to a property on the output twin to ensure required properties have values. |
Mapping |
Defines the methods to be implemented by an OntologyMappingManager. |
Mapping |
Metadata describing the mappings held in this file. |
Namespace |
Maps an input namespace from the source ontology to an output namespace in the target ontology. |
Ontology |
Metadata describing a DTDL ontology. |
Ontology |
Defines the structure of the files stored in the Mappings folder for deserialization. |
Ontology |
Implements methods for consuming ontology mappings, i.e., to fetch ontology names (DTMIs, relationship names, properties, etc.) in an output ontology, that correspond to some sought names in an input ontology. |
Property |
Defines how to map one input property into a target property if the names don't match. |
Relationship |
Maps an input relationship type from the source ontology to an output relationship type in the target ontology. |
IOntology |
Interface defining methods required to load a set of ontology mappings. |
IOntology |
Defines the methods to be implemented by an OntologyMappingManager. |