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


DecimalPropertyConfiguration - класс

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Используется для настройки свойства decimal типа сущности или сложного типа. Функции настройки доступны при использовании Code First Fluent API, см. DbModelBuilder.

Иерархия наследования

System.Object
  System.Data.Entity.ModelConfiguration.Configuration.PrimitivePropertyConfiguration
    System.Data.Entity.ModelConfiguration.Configuration.DecimalPropertyConfiguration

Пространство имен:  System.Data.Entity.ModelConfiguration.Configuration
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
Public Class DecimalPropertyConfiguration _
    Inherits PrimitivePropertyConfiguration
'Применение
Dim instance As DecimalPropertyConfiguration
public class DecimalPropertyConfiguration : PrimitivePropertyConfiguration
public ref class DecimalPropertyConfiguration : public PrimitivePropertyConfiguration
type DecimalPropertyConfiguration =  
    class 
        inherit PrimitivePropertyConfiguration 
    end
public class DecimalPropertyConfiguration extends PrimitivePropertyConfiguration

Тип DecimalPropertyConfiguration предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод 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.Свойства decimal требуются по умолчанию.
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Открытый метод ToString Возвращает строковое представление этого экземпляра. (Унаследовано от PrimitivePropertyConfiguration.)

По верхнему краю

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

System.Data.Entity.ModelConfiguration.Configuration - пространство имен