ГОСТРИСО/МЭК10165-4—2001
1
1
8.7.3.2WlTHATTRlBUTESYNTAXyKa3aHMe-Tnna
Этаконструкция,присутствующаятольковтомслучае,когдаотсутствуетконструкция Е R IV Е
F R M, идентифицируеттипданныхАСН. 1,которыйописывает, какэкземпляры значенийатри-
бутапередаютсявпротоколе.
ТипданныхАСН.1такжеопределяетгипданныхсамогоатрибута.Еслибазовымтипомсинтак-
сисаявляется «множество-из*,то атрибут можетиметьнесколькозначений. Все остальныетипы
данныхАСН.1,включаятипы«множество»,«последовательность»и «последовательность- иэ*.оп-
ределяюттнпыатрибутовсединственнымзначением.
8.7.3.3MATCHES F Кквалификатор|,квалификатор|*
Этаконструкиияопределяеттипыпроверок.которыемогутприменятьсякзначениюатрибута
какчастьфильтраоперации.Согласованиенаналичие атрибута неявноподразумеваетсядля всех
атрибутов. Всесогласованиялругихтилов.еслиэтаконструкцияотсутствует,неопределены и.сле-
довательно.недопустнмыдляатрибута.Вариантыквалификаторовследуюшие:
- EQUALITY:—значениеатрнбута.еслионоесть.можетбытьпровсренонараве нствозадан-
номузначеиию;
- R Е R I N G: —значениеатриб^а,еслионоесть. можносравнитьс заданным значением
дляопределениябольшегонзних;
- SUBSTRINGS: —знамениеатрнбута.есл ионоесть,можносравнитьсзаданным значеннем
для определения, входитоноил инет взначен неатрибута;
- SE T -С М PARIS N:—значениеатрнбута.есл ионоесть, можносравнитьсзаданны мзна-
чспие.мдляопределеннясоотношениясупермножество/подмножество междуэтимизначениями;
- SET-INTERSECTIN: —значение атрибута, если оно есть, можносравнитьс заданным
значениемдлянахождениянепустогопересеченияэтихдвухзначений.
8.7.3.4BEHAV1 UК<метка-определения-поведения
|.<метка-определения-поведения|*
Любое поведение.котороеявляетсяродовымдляданноготипаатрибута.можетбытьопреде-
леноспомошьюэтойконструкции.Определеиисповедениядолжновключатьвсебялюбыедопол-
нигельные спецификации, которые требуются для определения того, как выбранное множество
правилсогласования применяется копределениюатрибута. Поведение, которое является специ
фичным для класса управляемых объектов,определяется вконструкции BEHAVIOUR шаблона
пакета.
8.7.3.5PARA\1ETERS< метка-параметра |,< метка-параметра!*
Метки-параметровпозволяютсвязатьпараметрысповедениемтипаагрибутадляопределения
отказовобработки.Например.прннекогорыхобстоятельствахтипатрибутаможетпродемонстриро-
ватьошибку«нарушениеограничения». Параметр,дающий информациюотакойошибке, может
быгьoпpeдeлeн,нcпoльзyяCNTEXTSPEClFIC-ERR 11вшаблонепараметра,иуказанизша6ло-
наатрибута.
8.7.3.6REGISTERE АЗндентификатор-объекта
Значениеидентификатора-объекта.еслионоесть,обеспечиваетглобальнооднозначныниден-
тификатор определения атрибута, которое включает в себя все элементы, прямо или косвенно
указанные в конструкциях ERIVE FRM , WITH ATTRIBUTE SYNTAX, MATCHES FR
и
ВЕН AVI иВ.Этозначениеиспользуетсявпротоколеадминистратнвногоуправления,когданеоб-
ходимоидентифицироватьтипатрибута.Еслиэтаконструкцияопушена.тонаопределениеатрибу-
танельзясослатьсявопределенииклассауправляемыхобъектов.Когдаопределениеатрибутавыво-
дитсяи зсуществуюшегоопределенияатрибута,когороесолержитконструкциюКЕС№ТЕКЕ AS,
значениеидентификатора-объекта,присвоенноесуществующемуопределен ию.неявляетсядопус-
тимымидентнфнкаторомдлявыводимогоопределення.Следовательно,конструкцияВЕС18ТЕВЕ
А8должнабытьвключенаввыводимоеопределение,еслинанегонужноссылатьсяизопределен ия
классаупра вляемыхобъе кто в.
8
.
8
Ш абло| атрибутивнойгруш Ы
8.8.1 О б зо р
Данныйшаблонпозволяетопределятьатрибутнвныегруппы:такоегруппированиепрнменяст-
сявснтуациях.когдажелателыюработатьссовокупностыоатрибутов.которыеявляютсячленами
группы.Определенияповедсниялляконкретногоклассауправляемыхобъектовустанавливаютсмысл
операций получения значения атрибута и замены значением по умолчанию втех случаях, когда
операцииприменяютсякатрибутивнымгруппам.Каждыйчленгруппысамдолженбытьопределен
какодно-илнмногозначныйтнпатрибута.
33