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


RelationalConverterMappingHints Конструкторы

Определение

Перегрузки

RelationalConverterMappingHints(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Func<IProperty, IEntityType,ValueGenerator>)

Создает новый экземпляр ConverterMappingHints. Любое указание, содержащееся в экземпляре, может указывать null на то, что он не указан.

RelationalConverterMappingHints(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Func<IProperty, ITypeBase,ValueGenerator>)
Устаревшие..

Создает новый экземпляр ConverterMappingHints. Любое указание, содержащееся в экземпляре, может указывать null на то, что он не указан.

RelationalConverterMappingHints(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Func<IProperty, IEntityType,ValueGenerator>, Nullable<DbType>)

Создает новый экземпляр ConverterMappingHints. Любое указание, содержащееся в экземпляре, может указывать null на то, что он не указан.

RelationalConverterMappingHints(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Func<IProperty, IEntityType,ValueGenerator>)

Создает новый экземпляр ConverterMappingHints. Любое указание, содержащееся в экземпляре, может указывать null на то, что он не указан.

public RelationalConverterMappingHints (int? size = default, int? precision = default, int? scale = default, bool? unicode = default, bool? fixedLength = default, Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> valueGeneratorFactory = default);
public RelationalConverterMappingHints (int? size = default, int? precision = default, int? scale = default, bool? unicode = default, bool? fixedLength = default, Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? valueGeneratorFactory = default);
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.RelationalConverterMappingHints : Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> * Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.RelationalConverterMappingHints
Public Sub New (Optional size As Nullable(Of Integer) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional valueGeneratorFactory As Func(Of IProperty, IEntityType, ValueGenerator) = Nothing)

Параметры

size
Nullable<Int32>

Предлагаемый размер сопоставленного типа данных.

precision
Nullable<Int32>

Предлагаемая точность сопоставленного типа данных.

scale
Nullable<Int32>

Предлагаемый масштаб сопоставленного типа данных.

unicode
Nullable<Boolean>

Должен ли сопоставленный тип данных поддерживать Юникод.

fixedLength
Nullable<Boolean>

Указывает, имеет ли сопоставленный тип данных фиксированную длину.

valueGeneratorFactory
Func<IProperty,IEntityType,ValueGenerator>

Необязательная фабрика для создания определенного ValueGeneratorобъекта .

Применяется к

RelationalConverterMappingHints(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Func<IProperty, ITypeBase,ValueGenerator>)

Внимание!

Use the overload with more parameters.

Создает новый экземпляр ConverterMappingHints. Любое указание, содержащееся в экземпляре, может указывать null на то, что он не указан.

[System.Obsolete("Use the overload with more parameters.")]
public RelationalConverterMappingHints (int? size, int? precision, int? scale, bool? unicode, bool? fixedLength, Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.ITypeBase,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? valueGeneratorFactory);
[<System.Obsolete("Use the overload with more parameters.")>]
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.RelationalConverterMappingHints : Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> * Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.ITypeBase, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.RelationalConverterMappingHints
Public Sub New (size As Nullable(Of Integer), precision As Nullable(Of Integer), scale As Nullable(Of Integer), unicode As Nullable(Of Boolean), fixedLength As Nullable(Of Boolean), valueGeneratorFactory As Func(Of IProperty, ITypeBase, ValueGenerator))

Параметры

size
Nullable<Int32>

Предлагаемый размер сопоставленного типа данных.

precision
Nullable<Int32>

Предлагаемая точность сопоставленного типа данных.

scale
Nullable<Int32>

Предлагаемый масштаб сопоставленного типа данных.

unicode
Nullable<Boolean>

Должен ли сопоставленный тип данных поддерживать Юникод.

fixedLength
Nullable<Boolean>

Указывает, имеет ли сопоставленный тип данных фиксированную длину.

valueGeneratorFactory
Func<IProperty,ITypeBase,ValueGenerator>

Необязательная фабрика для создания определенного ValueGeneratorобъекта .

Атрибуты

Применяется к

RelationalConverterMappingHints(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Func<IProperty, IEntityType,ValueGenerator>, Nullable<DbType>)

Создает новый экземпляр ConverterMappingHints. Любое указание, содержащееся в экземпляре, может указывать null на то, что он не указан.

public RelationalConverterMappingHints (int? size = default, int? precision = default, int? scale = default, bool? unicode = default, bool? fixedLength = default, Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? valueGeneratorFactory = default, System.Data.DbType? dbType = default);
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.RelationalConverterMappingHints : Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> * Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> * Nullable<System.Data.DbType> -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.RelationalConverterMappingHints
Public Sub New (Optional size As Nullable(Of Integer) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional valueGeneratorFactory As Func(Of IProperty, IEntityType, ValueGenerator) = Nothing, Optional dbType As Nullable(Of DbType) = Nothing)

Параметры

size
Nullable<Int32>

Предлагаемый размер сопоставленного типа данных.

precision
Nullable<Int32>

Предлагаемая точность сопоставленного типа данных.

scale
Nullable<Int32>

Предлагаемый масштаб сопоставленного типа данных.

unicode
Nullable<Boolean>

Должен ли сопоставленный тип данных поддерживать Юникод.

fixedLength
Nullable<Boolean>

Указывает, имеет ли сопоставленный тип данных фиксированную длину.

valueGeneratorFactory
Func<IProperty,IEntityType,ValueGenerator>

Необязательная фабрика для создания определенного ValueGeneratorобъекта .

dbType
Nullable<DbType>

Предлагаемый DbTypeобъект .

Применяется к