This documentation is archived and is not being maintained.

How to: Represent Primary Keys (LINQ to SQL)

Use the LINQ to SQL IsPrimaryKey property on the ColumnAttribute attribute to designate a property or field to represent the primary key for a database column.

For code examples, see IsPrimaryKey.

NoteNote:

LINQ to SQL does not support computed columns as primary keys.

To designate a property or field as a primary key

  1. Add the IsPrimaryKey property to the ColumnAttribute attribute.

  2. Specify the value as true.

Show: