Свойства доменных ролей
Свойства в следующей таблице, связанные с ролью домена.Дополнительные сведения о ролях домена см. в разделе Сведения о моделях, классах и отношениях.Дополнительные сведения о методах использования этих свойств см. в разделе Настройка и расширение доменного языка.
Свойство. |
Описание |
Default |
---|---|---|
Тип коллекции |
Если эта роль имеет количество элементов равно 0. * или 1. * это свойство устанавливается универсальный тип, используемый для хранения коллекция ссылок. |
(none) - LinkedElementCollection<T> использует |
Пользовательские атрибуты |
Атрибуты можно задать здесь будут добавлены в качестве атрибутов к созданному классу кода. |
<отсутствует> |
Свойство отображается |
If Trueи если количество элементов связи 0..1 или 1..1, то роль свойства может быть доступна пользователем в Свойства окна.Свойство указывает имя элемента для другого окончания отношения связей. |
True |
Генератор свойства |
If Trueроль свойства формируемой для этой роли, которую можно использовать для прохода по связи в программном коде.Если установить это значение false, то можно переместить связи в менее эффективным способом с помощью статических методов доменной ссылки. |
True |
Модификатор доступа методов задания свойств |
Модификатор доступа для получения свойства (для созданногоpublic" internal" private" protectedили protected internal). |
public |
Модификатор доступа метода установки свойства |
Модификатор доступа для метода установки для свойства (созданногоpublic" internal" private" protectedили protected internal). |
public |
Кратность |
Количество элементов модели, которые могут воспроизведения (противоположную роль0..1" 1..1" 0..*или 1..*).Если количество элементов 0..* OR 1..*после этого созданный свойство представляет коллекцию; в противном случае, то свойство представляет отдельный элемент модели. |
Зависит от типа связи и является ли это роль источника или целевого объекта в связи. |
Имя |
Имя роли домена.Это свойство не может содержать пробелы. |
Доменного имени класса роли проигрывателя для данной роли. |
Передает копии |
DoNotPropagateCopy - Проигрывателя скопированную роль не будет иметь никаких копию этой связи. PropagateCopyToLinkOnly - Скопированные точки ссылки к существующему противоположный роли проигрывателя. PropagateCopyToLinkAndOppositeRolePlayer - Скопированные точки ссылки на копии противоположной роли проигрывателя. |
PropagateCopyToLinkAndOppositeRolePlayer для ролей источника embeddings. DoNotPropagateCopy для других ролей. Дополнительные сведения см. в разделе Настройка функции копирования. |
Распространяет удалить |
True удаление элемента, который воспроизводит эту роль, если связанная ссылка удалена. |
True для целевого объекта внедрения роли. False для других ролей. Дополнительные сведения см. в разделе Настройка функции удаления. |
Имя свойства |
Имя свойства, создаваемого в коде роли проигрывателя.Это имя не может содержать пробелы. |
Имя противоположной роли если эта роль имеет a нул-к-одн или взаимнооднозначного количества элементов; в противном случае - значение pluralized имя противоположной роли. |
Роль проигрывателя |
Доменный класс элемента, который может воспроизвести эту роль в связи.Это свойство доступно только для чтения. |
Доменный класс роли проигрывателя для данной роли. |
Примечания |
Неофициальные заметки, связанные с ролью домена. |
<отсутствует> |
Категория |
Категория, в которую созданное свойство появляется в Свойства окно в конструкторе.Если это свойство пустое, созданное свойство отображается под Прочее категория |
<отсутствует> |
Описание |
Описание, которое используется в код документа и используется в пользовательском интерфейсе для создаваемого конструктора. Описание отображается в подсказке Intellisense для созданного класса проигрывателя свойства роли. |
Description forполное имя роли |
Отображаемое имя |
Имя, которое отображается в конструкторе для роли домена. |
Скорректированное значение свойства name. |
Ключевое слово справки |
Необязательное ключевое слово, используемое для справки F1 индекса для роли домена. |
<отсутствует> |
Отображаемое имя свойства |
Имя, которое отображается в конструкторе для создаваемой роли свойства. |
Скорректированное значение свойства имени свойства. |
Примечание |
---|
Значение по умолчанию основано на значении отображаемое имя связанного свойства, введя пробелы перед каждым upper-case, предшествуются нижний регистр символа, который не следует другой знак upper-case. |