| |
November 2002 UMS-DatencZugangs-Service: HilfsmittelcFragencService 3-9 3 Wenn alle Verbindungen erkannt und vorhanden sind, ist der Resultatssatz der Satz der Betriebsmittel erzeugt von der letzten Verbindung im Weg. Der Datenversorger bringt Beschreibungen für zurück der Resultatssatz. Für jedes wertet der Datenversorger die gegebenen Eigenschaften aus und erzeugt a Hilfsmittelbeschreibung, die durch das iterator zurückgebracht wird. Die Frage bringt auch zurück leere Verbindungsreihenfolge durch sein Endstückargument. StörungscFälle Wenn eine unbekannte oder nicht erreichbare Verbindung vor dem Ende des Weges die Frage erreicht wird bringt teilweise Resultate zurück. Der Resultatssatz ist der Satz der Betriebsmittel, die von erzeugt werden, dauern Verbindung im Weg, der erkannt und vorhanden war. Wenn die n'thverbindung ist unerkannt oder nicht erreichbar für ein bestimmtes Hilfsmittel, wird der Resultatssatz vom n erhalten 1'. Verbindung. Wenn die erste Verbindung ausfällt, ist der Resultatssatz der Quellsatz. Ein Hilfsmittel die Beschreibung, die keine Eigenschaftswerte enthält, wird für jedes Hilfsmittel im Resultatssatz erzeugt und wird durch das iterator zurückgegangen. Eine Verbindungsreihenfolge, die das fehlerhafte Teil der Kette darstellt, wird durch zurückgebracht Endstückargument. Diese Endstückreihenfolge fängt mit der verlassenen Verbindung an und fährt mit fort Verbindungen, die ihr in der Kette folgen. Der Zweck des Endstücks ist, Proxydaten zu ermöglichen Versorger (sehen Sie Kapitel 6), um die Frage durchzuführen, indem Sie sie zerlegen und die Teile wieder versuchen, durch andere Datenversorger. Ausnahmen werden unter begrenzten Umständen angehoben. Wenn irgendwelche der Quellhilfsmittelbezeichner ist- Unbekanntes zum Datenversorger, das UnknownResource Ausnahme wird angehoben. Wenn die Daten Versorger ermittelt eine Störung in der Verbindungsreihenfolge (wie unten definiert) oder ermittelt daß erste Verbindung ist nicht mit dem Quellhilfsmittel, das QueryError Art-kompatibel Ausnahme wird angehoben. Verbindung Eine Verbindung ist ein Diagramm vom Quellsatz Betriebsmitteln zu einem Bestimmungsortsatz Betriebsmitteln. Sie enthält eine Eigenschaft und eine Kategorie, jede, die durch ihren Hilfsmittelbezeichner dargestellt wird. Deutung der Eigenschaft hängt vom umgekehrten Mitglied, ein Boolesches ab. In irgendeinem Fall Eigenschaftsstrecke muß ein Hilfsmittel, nicht eine wörtliche Art sein. Sie kann einzeln-bewertet werden oder viele bewertet worden. Eine Verbindung kann in den Kontext eines Quellhilfsmittels ausgewertet werden, um einen Satz zu erbringen von null oder mehr Bestimmungsortbetriebsmitteln. Es gibt zwei Fälle: Gegenteil ist falsch Wenn Gegenteil falsch ist, werden der Wert oder die Werte der Eigenschaft für das Quellhilfsmittel erhalten. Wenn die Verbindungskategorie nicht ein ungültiger Hilfsmittelbezeichner ist, dann sind die Resultate weiter eingeschränkt, um Mitglieder dieser Kategorie zu sein. Die Verbindung soll mit dem Quellhilfsmittel wenn die Art von Art-kompatibel Quellhilfsmittel ist- dieselbe oder eine Unterklasse der Gebietskategorie der Eigenschaft. Gegenteil ist zutreffend Wenn Gegenteil zutreffend ist, wird das Gegenteil der Eigenschaft ausgewertet. Alle Betriebsmittel werden für erreicht welches der Eigenschaftswert das Quellhilfsmittel ist. Wenn die Verbindungskategorie nicht eine Null ist Hilfsmittelbezeichner, dann die Resultate werden weiter eingeschränkt, um Mitglieder dieser Kategorie zu sein. |  |
|
| |
|
|