PrimitivePropertyConfiguration - класс
[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]
Предоставляет методы для настройки свойства-примитива для типа сущности или сложного типа. Функции настройки доступны при использовании Code First Fluent API, см. DbModelBuilder.
Иерархия наследования
System.Object
System.Data.Entity.ModelConfiguration.Configuration.PrimitivePropertyConfiguration
System.Data.Entity.ModelConfiguration.Configuration.DateTimePropertyConfiguration
System.Data.Entity.ModelConfiguration.Configuration.DecimalPropertyConfiguration
System.Data.Entity.ModelConfiguration.Configuration.LengthPropertyConfiguration
Пространство имен: System.Data.Entity.ModelConfiguration.Configuration
Сборка: EntityFramework (в EntityFramework.dll)
Синтаксис
'Декларация
Public Class PrimitivePropertyConfiguration
'Применение
Dim instance As PrimitivePropertyConfiguration
public class PrimitivePropertyConfiguration
public ref class PrimitivePropertyConfiguration
type PrimitivePropertyConfiguration = class end
public class PrimitivePropertyConfiguration
Тип PrimitivePropertyConfiguration предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals | Определяет, равен ли данный экземпляр указанному объекту. (Переопределяет Object.Equals(Object).) |
![]() |
Finalize | (Унаследовано от Object.) |
![]() |
GetHashCode | Возвращает хэш-код текущего экземпляра. (Переопределяет Object.GetHashCode().) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. |
![]() |
HasColumnAnnotation | Задает заметку в модели для столбца базы данных, используемого для хранения этого свойства.Значение заметки можно впоследствии использовать при обработке столбца, например, при создании миграций. |
![]() |
HasColumnName | Настраивает имя столбца базы данных, используемого для хранения этого свойства. |
![]() |
HasColumnOrder | Настраивает порядковый номер столбца базы данных, используемого для хранения этого свойства.Этот метод также используется для указания упорядочения ключа, если тип сущности имеет составной ключ. |
![]() |
HasColumnType | Настраивает тип данных столбца базы данных, используемого для хранения этого свойства. |
![]() |
HasDatabaseGeneratedOption | Указывает, как база данных будет формировать значения этого свойства. |
![]() |
HasParameterName | Настраивает имя параметра, используемого в хранимых процедурах для этого свойства. |
![]() |
IsConcurrencyToken() | Настраивает использование свойства в качестве маркера оптимистичного параллелизма. |
![]() |
IsConcurrencyToken(Nullable<Boolean>) | Указывает, должно ли свойство использоваться в качестве маркера оптимистичного параллелизма. |
![]() |
IsOptional | Делает свойство необязательным.Столбец базы данных, используемый для хранения этого свойства, будет допускать значения NULL. |
![]() |
IsRequired | Делает свойство обязательным.Столбец базы данных, используемый для хранения этого свойства, не будет допускать значения NULL. |
![]() |
MemberwiseClone | (Унаследовано от Object.) |
![]() |
ToString | Возвращает строковое представление этого экземпляра. (Переопределяет Object.ToString().) |
По верхнему краю
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.
См. также
Справочник
System.Data.Entity.ModelConfiguration.Configuration - пространство имен