Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 16.03.2026 по 22.03.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО 10166-1-2001; Страница 31

или поделиться

Страница 31

ГОСТ Р ИСО/МЭК 10166-1-2001

modifications    [4]    SEQUENCE OF EntryModification OPTIONAL,

selection    [5]    EntryInformationSelection OPTIONAL,

reference-qos    [6]    Requested-QoS-level OPTIONAL }

CommonUpdateResult : : = SEQUENCE {

upi

[0]

DfrUniquePermanentIdentifier,

entry-information

[1]

EntryInformation OPTIONAL,

warnings

[2]

SEQUENCE OF Warning DEFAULT {},

continuation

[3]

TaskId OPTIONAL,

reference-qos

[4]

Quality-of-Service OPTIONAL,

- - импортируется из ООС - -

referent-altered

[5]

ReferentStatus OPTIONAL }

ReferentStatus : : = ENUMERATED { not-changed-since-produce (0), changed-since-produce    (1) }

Рассматриваемыми абстрактными операциями СПД являются: Create, Copy, Move, Read и Modify. Не все из параметров аргумента CommonUpdateArguments могут быть заданы в любой из указанных операций. Ниже описаны все эти параметры, а в 8.2 — отдельные абстрактные операции.

8.1.5.1    Параметр object-class

Задает атрибут DfrObjectClass объекта СПД, рассматриваемого в абстрактной операции. Он должен обязательно присутствовать в абстрактной операции Create для задания атрибута DfrObjectClass создаваемого объекта СПД; во всех других случаях он является факультативным и, если задан, используется только в целях подтверждения.

8.1.5.2    Параметр entry

Задает атрибут DfrEntryName (или ООС на него) объекта СПД, который должен быть скопирован, перемещен, прочитан или изменен. Во всех этих случаях он обязателен и отсутствует для абстрактной операции Create.

8.1.5.3    Параметр destination

Задает атрибут DfrEntryName группы СПД, в которую нужно поместить заданный объект (в случае абстрактных операций Create или Move) или его копию (в случае абстрактной операции Copy). Он является обязательным для этих трех абстрактных операций и отсутствует для операций Read и Modify.

8.1.5.4    Параметр position

GroupMemberPosition : : = CHOICE {

last    [0]    NULL,

first    [1]    NULL,

after    [2]    DfrEntryName,

before    [3]    DfrEntryName}

Этот факультативный параметр может быть задан только в том случае, когда задан параметр назначения destination (т.е. в абстрактных операциях Create, Copy и Move). Он задает место в родительской группе СПД, на которое должна быть помещена создаваемая запись СПД. Он может быть задан, если для родительской группы СПД специфицирован атрибут упорядочения (в этом случае сервер СПД автоматически помещает новую запись в нужном месте в соответствии с правилом упорядочения). Этот параметр может задавать абсолютное (last, first) или относительное (after, before) положение.

8.1.5.5    Параметр modifications

EntryModification : : = CHOICE {

put-attribute    [0]    Attribute,

remove-attribute    [1]    AttributeType,

copy-attributes-from    [2]    SEQUENCE {

source    [0]    SourceEntry,

attribute-selection    [1]    SET OF AttributeType OPTIONAL},

- - по умолчанию, все копируемые атрибуты - -

add-values

[3]

Attribute,

remove-values

[4]

Attribute,

add-values-from

[5]

SEQUENCE{

source

[0] SourceEntry,

attribute-selection    [1] SET OF AttributeType OPTIONAL},

- - по умолчанию, все многозначные атрибуты - -


28