| |
Überblick April 2000 Des EigenschaftscServices V1.0 1-3 1 implementors zum Erklären von ihrem PropertySet Begrenzungen zu den Klienten. Diese Einheit ist für jene Implementierungen, die die Dynamik der Eigenschaften benötigen, dennoch wünschen Sie die Schnittstelle Steuerung der CORBA-Attribute. Ein PropertySet Gegenstand kann die Ablage der Eigenschaftsdatenarten selbst stützen oder dort sein kann ein generisches PropertySet Implementierung, die die Satzgliederung der Eigenschaft anfaßt Datenarten und das Gedächtnismanagement verbanden mit der Speicherung der Eigenschaften. Dieses ist betrachtete ein Implementierungsdetail. Wenn ein PropertySet Gegenstand empfängt a define_property Antrag von einem Klienten, es sicherstellen müssen dort sind kein property_name Konflikte und behalten dann die Eigenschaft Informationen so, daß der Gegenstand auf get_property später reagieren kann delete_property und is_property_defined Anträge von den Klienten. Wenn ein PropertySet Gegenstand empfängt ein define_property Antrag zu einem Bestehen Eigenschaft von einem Klienten, muß er dem das jedes mögliche TypeCode sicherstellen vom property_value vom Antrag bringt die vorhandene Eigenschaft s jedes mögliches TypeCode zusammen . Gebrauch von Eigenschaftsmodi innerhalb a PropertySet ist eine Implementierungsausgabe, als Klienten Dosenweder Zugang noch ändern einen Eigenschaftsmodus. Z.B. kann eine Implementierung definieren Sie einige schreibgeschützte zuersteigenschaften an verursachen Zeit und anheben ReadOnlyProperty Ausnahme, wenn ein Klient versucht, einen neuen Eigenschaftswert zu definieren. 1,1,3 SchnittstellencZusammenfassung OMG IDL Der Eigenschaftsservice definiert Schnittstellen, um die Funktionalität zu stützen, die in beschrieben wird vorhergehende Abschnitte. Die folgende Tabelle gibt eine hochqualifizierte Beschreibung der Eigenschaft halten Sie Schnittstellen instand. Tabelle 1-1 EigenschaftscService-Schnittstellen Schnittstelle Zweck PropertySet Stützt Betriebe für das Definieren, das Löschen und zählt auf und überprüfend auf das Bestehen der Eigenschaften. PropertySetDef Stützt Betriebe für das Zurückholen von PropertySet Begrenzungen und Erhalten und Einstellung von Eigenschaftsmodi. PropertiesIterator Stützt Betriebe, um die feinkörnigen Klienten zu erlauben steuern Sie über der Aufzählung der Eigenschaften. PropertyNamesIterator Stützt Betriebe, um die feinkörnigen Klienten zu erlauben steuern Sie über der Aufzählung der Eigenschaftsnamen. PropertySetFactory Verursacht PropertySets. PropertySetDefFactory Verursacht PropertySetDefs. |  |
|
| |
|
|