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