Поделиться через


Свойства доменных ролей

Свойства в следующей таблице, связанные с ролью домена.Дополнительные сведения о ролях домена см. в разделе Сведения о моделях, классах и отношениях.Дополнительные сведения о методах использования этих свойств см. в разделе Настройка и расширение доменного языка.

Свойство.

Описание

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.

См. также

Ссылки

Свойства доменных связей