PrimaryKeyAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает первичный ключ для типа сущности, сопоставленного с этим типом CLR.
[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class PrimaryKeyAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type PrimaryKeyAttribute = class
inherit Attribute
Public NotInheritable Class PrimaryKeyAttribute
Inherits Attribute
- Наследование
-
PrimaryKeyAttribute
- Атрибуты
Комментарии
Этот атрибут можно использовать как для ключей, состоящих из одного свойства, так и для составных ключей, состоящих из нескольких свойств. KeyAttribute вместо этого можно использовать для ключей с одним свойством, и в этом случае поведение идентично. Если используются оба атрибута, этот атрибут имеет приоритет.
Дополнительные сведения и примеры см. в разделе Моделирование типов сущностей и связей .
Конструкторы
PrimaryKeyAttribute(String, String[]) |
Инициализирует новый экземпляр класса PrimaryKeyAttribute. |
Свойства
PropertyNames |
Свойства, составляющие первичный ключ по порядку. |
Применяется к
Entity Framework