| |
BeschreibungscNovember 2000 PDM Enablers PdmResponsibility 2-3 2 2,3 Beschreibung PdmResponsibility 2,3,1 Ausnahmen Die folgenden Ausnahmen beschreiben die verschiedenen fehlerbeschaffenheiten, die in spezifiziert werden Betriebsdefinitionen des PdmResponsibility Modul. Alle Ausnahmen schließen a mit ein numerischer Störungscode und eine Störungstextfolge. Der Wert von den Störungscode und die Störung Text wird durch jede Implementierung definiert und wird benutzt, um grösseres Detail in zur Verfügung zu stellen die Ursache der Ausnahme. InvalidProperties Ausnahme schließt auch a mit ein validation_errors Parameter, der verwendet wird, um den Wert oder die Werte innerhalb anzuzeigen Eigenschaft eingestellt, die als unzulässig galten. struct PdmPropertyValidationError { CosPropertyService::PropertyName-property_name; nicht unterzeichnetes langes error_code; Zeichenketteerror_text; }; typedefsequence<PdmPropertyValidationError > PdmPropertyValidationErrors; Ausnahme GeneralError { nicht unterzeichnetes langes error_code; Zeichenketteerror_text; }; Ausnahme PermissionDenied { nicht unterzeichnetes langes error_code; Zeichenketteerror_text; }; Ausnahme ValidationError { nicht unterzeichnetes langes error_code; Zeichenketteerror_text; }; Ausnahme NotUnique { nicht unterzeichnetes langes error_code; Zeichenketteerror_text; }; Ausnahme InvalidProperties { nicht unterzeichnetes langes error_code; Zeichenketteerror_text; Validation_errors PdmPropertyValidationErrors; }; Ausnahme CardinalityExceeded { nicht unterzeichnetes langes error_code; Zeichenketteerror_text; Zeichenketterole_name; }; GeneralError Das GeneralError Ausnahme wird wenn angehoben PdmResponsibility Modul ermittelt eine Störung, die nicht durch eine der anderen Standardausnahmen beschrieben wird. PermissionDenied PermissionDenied Ausnahme wird wenn das PdmResponsibility angehoben Modul erlaubt nicht dem gegenwärtigen Benutzer, den versuchten Betrieb auf dem Gegenstand durchzuführen. |  |
|
| |
|
|