ГОСТ Р ИСО/МЭК 10021-5-96
ких) в порядке возрастания порялковых-номеров. В том случае, кот
ла в результате поиска ни один из элементов не был выбран, этот
параметр отсутствует.
8.3.3 Абстрактные-ошибки списка
При безуспешности запроса должна быть выдана одна из пере
численных абстрактных-ошибок. Условия, при которых должны вы
даваться конкретные абстракгные-ошибки, определены в разделе 9.
8.4А б с т р а к т н а я-о п е р а ц и яи з в л е ч е н и я
Абстршсгняя-ооераиня извлечения используется для выдачи инфор
мации, выбранной из конкретного элемента информационной-базы.
Как вариант, она используетсядля выдачи информации, выбранной
из первого элемента среди нескольких представляющих интерес эле
ментов; в том случае выдаются также порядковые-номера других
выбранных элементов. Абстрактная-операция извлечения может быть
успешно выполнена только втом случае, если запрошенный доступ
к информашюнной-базс разрешен контекстом-зашиты и действую
щей политикой-зашиты.
Информация может извлекаться из элемента многократно до тех
пор, пока элемент не будет явным образом удален с использованием
абстракгной-операции «аннулирование*.
Fetch :: - ABSTRACT-OPERATION
ARGUMENT FctchArgumcnt
RESULT FetchResult
ERRORS {
Attribute Error,
FetchRestrictionError,
InvalidParameter* Error,
RangeEnror,
SecurityError,
ScquenceNuinberEiTor,
ScrviccError)
8.4.1 Аргумент-излечения
FetchArgument:; **SET {
information-basc-typc (0] InformationBase DEFAULT storcd-messa-
ges,
itemCHOICE {
search(1] Selector,
precise(2| SequenccNumber},
requested-attiibutes |3) EntryInfonnationSelection OPTIONAL }
45