Sdílet prostřednictvím


RelationalTypeMappingInfo Konstruktory

Definice

Přetížení

RelationalTypeMappingInfo(IProperty)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

RelationalTypeMappingInfo(Type, RelationalTypeMapping, String, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<DbType>)

Vytvoří novou instanci položky TypeMappingInfo.

RelationalTypeMappingInfo(Type, String, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky TypeMappingInfo.

RelationalTypeMappingInfo(Type, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky TypeMappingInfo.

RelationalTypeMappingInfo(IReadOnlyList<IProperty>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

RelationalTypeMappingInfo(MemberInfo, RelationalTypeMapping, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

RelationalTypeMappingInfo(MemberInfo, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

RelationalTypeMappingInfo(IElementType, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

RelationalTypeMappingInfo(RelationalTypeMappingInfo, ValueConverterInfo)

Vytvoří novou instanci s RelationalTypeMappingInfo daným ValueConverterInfoobjektem .

RelationalTypeMappingInfo(Type)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

RelationalTypeMappingInfo(String)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

RelationalTypeMappingInfo(MemberInfo)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

RelationalTypeMappingInfo(IReadOnlyList<IProperty>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

RelationalTypeMappingInfo(String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

RelationalTypeMappingInfo(IProperty)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (property As IProperty)

Parametry

property
IProperty

Vlastnost, pro kterou je potřeba mapování.

Platí pro

RelationalTypeMappingInfo(Type, RelationalTypeMapping, String, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<DbType>)

Vytvoří novou instanci položky TypeMappingInfo.

public RelationalTypeMappingInfo (Type? type = default, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? elementTypeMapping = default, string? storeTypeName = default, string? storeTypeNameBase = default, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, bool? fixedLength = default, int? precision = default, int? scale = default, System.Data.DbType? dbType = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * string * string * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<System.Data.DbType> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (Optional type As Type = Nothing, Optional elementTypeMapping As RelationalTypeMapping = Nothing, Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = Nothing, Optional keyOrIndex As Boolean = false, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional rowVersion As Nullable(Of Boolean) = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing, Optional dbType As Nullable(Of DbType) = Nothing)

Parametry

type
Type

Typ CLR v modelu, pro který je potřeba mapování.

elementTypeMapping
RelationalTypeMapping

Mapování typu pro elementy, pokud jsou známé.

storeTypeName
String

Název typu databáze.

storeTypeNameBase
String

Název relačního typu specifického pro zprostředkovatele s odebranými omezujícími vlastnostmi.

keyOrIndex
Boolean

Pokud true, může se vrátit speciální mapování pro klíč nebo index.

unicode
Nullable<Boolean>

Určuje mapování Unicode nebo ANSI, nebo null jako výchozí.

size
Nullable<Int32>

Určuje velikost mapování nebo null výchozí hodnotu.

rowVersion
Nullable<Boolean>

Určuje verzi řádku nebo null jako výchozí.

fixedLength
Nullable<Boolean>

Určuje mapování pevné délky nebo null jako výchozí.

precision
Nullable<Int32>

Určuje přesnost mapování nebo null výchozí hodnotu.

scale
Nullable<Int32>

Určuje měřítko pro mapování nebo null jako výchozí.

dbType
Nullable<DbType>

Navrhovaný DbTypenebo null jako výchozí.

Platí pro

RelationalTypeMappingInfo(Type, String, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky TypeMappingInfo.

public RelationalTypeMappingInfo (Type type, string storeTypeName = default, string storeTypeNameBase = default, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, bool? fixedLength = default, int? precision = default, int? scale = default);
public RelationalTypeMappingInfo (Type type, string? storeTypeName = default, string? storeTypeNameBase = default, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, bool? fixedLength = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : Type * string * string * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (type As Type, Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = Nothing, Optional keyOrIndex As Boolean = false, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional rowVersion As Nullable(Of Boolean) = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Parametry

type
Type

Typ CLR v modelu, pro který je potřeba mapování.

storeTypeName
String

Název typu databáze.

storeTypeNameBase
String

Název relačního typu specifického pro zprostředkovatele s odebranými omezujícími vlastnostmi.

keyOrIndex
Boolean

Pokud true, může se vrátit speciální mapování pro klíč nebo index.

unicode
Nullable<Boolean>

Určuje mapování Unicode nebo ANSI, nebo null jako výchozí.

size
Nullable<Int32>

Určuje velikost mapování nebo null výchozí hodnotu.

rowVersion
Nullable<Boolean>

Určuje verzi řádku nebo null jako výchozí.

fixedLength
Nullable<Boolean>

Určuje mapování pevné délky nebo null jako výchozí.

precision
Nullable<Int32>

Určuje přesnost mapování nebo null výchozí hodnotu.

scale
Nullable<Int32>

Určuje měřítko pro mapování nebo null jako výchozí.

Platí pro

RelationalTypeMappingInfo(Type, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky TypeMappingInfo.

public RelationalTypeMappingInfo (Type type, string storeTypeName, bool keyOrIndex, bool? unicode, int? size, bool? rowVersion, bool? fixedLength, int? precision, int? scale);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : Type * string * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (type As Type, storeTypeName As String, keyOrIndex As Boolean, unicode As Nullable(Of Boolean), size As Nullable(Of Integer), rowVersion As Nullable(Of Boolean), fixedLength As Nullable(Of Boolean), precision As Nullable(Of Integer), scale As Nullable(Of Integer))

Parametry

type
Type

Typ CLR v modelu, pro který je potřeba mapování.

storeTypeName
String

Název typu databáze.

keyOrIndex
Boolean

Pokud true, může se vrátit speciální mapování pro klíč nebo index.

unicode
Nullable<Boolean>

Určuje mapování Unicode nebo ANSI, nebo null jako výchozí.

size
Nullable<Int32>

Určuje velikost mapování nebo null výchozí hodnotu.

rowVersion
Nullable<Boolean>

Určuje verzi řádku nebo null jako výchozí.

fixedLength
Nullable<Boolean>

Určuje mapování pevné délky nebo null jako výchozí.

precision
Nullable<Int32>

Určuje přesnost mapování nebo null výchozí hodnotu.

scale
Nullable<Int32>

Určuje měřítko pro mapování nebo null jako výchozí.

Platí pro

RelationalTypeMappingInfo(IReadOnlyList<IProperty>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> principals, string storeTypeName = default, string storeTypeNameBase = default, bool? fallbackUnicode = default, bool? fixedLength = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
public RelationalTypeMappingInfo (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> principals, string? storeTypeName = default, string? storeTypeNameBase = default, bool? fallbackUnicode = default, bool? fixedLength = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
public RelationalTypeMappingInfo (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> principals, string? storeTypeName = default, string? storeTypeNameBase = default, bool? fallbackUnicode = default, bool? fallbackFixedLength = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> * string * string * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> * string * string * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (principals As IReadOnlyList(Of IProperty), Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = Nothing, Optional fallbackUnicode As Nullable(Of Boolean) = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional fallbackSize As Nullable(Of Integer) = Nothing, Optional fallbackPrecision As Nullable(Of Integer) = Nothing, Optional fallbackScale As Nullable(Of Integer) = Nothing)
Public Sub New (principals As IReadOnlyList(Of IProperty), Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = Nothing, Optional fallbackUnicode As Nullable(Of Boolean) = Nothing, Optional fallbackFixedLength As Nullable(Of Boolean) = Nothing, Optional fallbackSize As Nullable(Of Integer) = Nothing, Optional fallbackPrecision As Nullable(Of Integer) = Nothing, Optional fallbackScale As Nullable(Of Integer) = Nothing)

Parametry

principals
IReadOnlyList<IProperty>

Hlavní řetězec vlastností pro vlastnost, pro kterou je potřeba mapování.

storeTypeName
String

Název relačního typu specifického pro zprostředkovatele, pro který je potřeba mapování.

storeTypeNameBase
String

Název relačního typu specifického pro zprostředkovatele s odebranými omezujícími vlastnostmi.

fallbackUnicode
Nullable<Boolean>

Určuje unicode nebo ANSI pro mapování nebo null jako výchozí.

fixedLengthfallbackFixedLength
Nullable<Boolean>

Určuje mapování pevné délky nebo null jako výchozí.

fallbackSize
Nullable<Int32>

Určuje velikost mapování pro případ, že se nenajde na úrovni jádra nebo null ve výchozím nastavení.

fallbackPrecision
Nullable<Int32>

Určuje přesnost mapování pro případ, že se nějaké nenajde na úrovni jádra nebo null jako výchozí.

fallbackScale
Nullable<Int32>

Určuje měřítko mapování pro případ, že se nějaké nenachází na úrovni jádra nebo null jako výchozí.

Platí pro

RelationalTypeMappingInfo(MemberInfo, RelationalTypeMapping, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (System.Reflection.MemberInfo member, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? elementTypeMapping = default, string? storeTypeName = default, string? storeTypeNameBase = default, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * string * string * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (member As MemberInfo, Optional elementTypeMapping As RelationalTypeMapping = Nothing, Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Parametry

member
MemberInfo

Vlastnost nebo pole, pro které je potřeba mapování.

elementTypeMapping
RelationalTypeMapping

Mapování typu pro elementy, pokud jsou známé.

storeTypeName
String

Název relačního typu specifického pro zprostředkovatele, pro který je potřeba mapování.

storeTypeNameBase
String

Název relačního typu specifického pro zprostředkovatele s odebranými omezujícími vlastnostmi.

unicode
Nullable<Boolean>

Určuje mapování Unicode nebo ANSI, nebo null jako výchozí.

size
Nullable<Int32>

Určuje velikost mapování nebo null výchozí hodnotu.

precision
Nullable<Int32>

Určuje přesnost mapování nebo null výchozí hodnotu.

scale
Nullable<Int32>

Určuje měřítko pro mapování nebo null jako výchozí.

Platí pro

RelationalTypeMappingInfo(MemberInfo, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (System.Reflection.MemberInfo member, string storeTypeName = default, string storeTypeNameBase = default, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
public RelationalTypeMappingInfo (System.Reflection.MemberInfo member, string? storeTypeName = default, string? storeTypeNameBase = default, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : System.Reflection.MemberInfo * string * string * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (member As MemberInfo, Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Parametry

member
MemberInfo

Vlastnost nebo pole, pro které je potřeba mapování.

storeTypeName
String

Název relačního typu specifického pro zprostředkovatele, pro který je potřeba mapování.

storeTypeNameBase
String

Název relačního typu specifického pro zprostředkovatele s odebranými omezujícími vlastnostmi.

unicode
Nullable<Boolean>

Určuje mapování Unicode nebo ANSI, nebo null jako výchozí.

size
Nullable<Int32>

Určuje velikost mapování nebo null výchozí hodnotu.

precision
Nullable<Int32>

Určuje přesnost mapování nebo null výchozí hodnotu.

scale
Nullable<Int32>

Určuje měřítko pro mapování nebo null jako výchozí.

Platí pro

RelationalTypeMappingInfo(IElementType, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (Microsoft.EntityFrameworkCore.Metadata.IElementType elementType, string? storeTypeName = default, string? storeTypeNameBase = default, bool? fallbackUnicode = default, bool? fallbackFixedLength = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : Microsoft.EntityFrameworkCore.Metadata.IElementType * string * string * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (elementType As IElementType, Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = Nothing, Optional fallbackUnicode As Nullable(Of Boolean) = Nothing, Optional fallbackFixedLength As Nullable(Of Boolean) = Nothing, Optional fallbackSize As Nullable(Of Integer) = Nothing, Optional fallbackPrecision As Nullable(Of Integer) = Nothing, Optional fallbackScale As Nullable(Of Integer) = Nothing)

Parametry

elementType
IElementType

Element kolekce, pro který je potřeba mapování.

storeTypeName
String

Název relačního typu specifického pro zprostředkovatele, pro který je potřeba mapování.

storeTypeNameBase
String

Název relačního typu specifického pro zprostředkovatele s odebranými omezujícími vlastnostmi.

fallbackUnicode
Nullable<Boolean>

Určuje unicode nebo ANSI pro mapování nebo null pro výchozí.

fallbackFixedLength
Nullable<Boolean>

Určuje mapování pevné délky nebo null jako výchozí.

fallbackSize
Nullable<Int32>

Určuje velikost mapování pro případ, že se nenajde na úrovni jádra nebo null pro výchozí.

fallbackPrecision
Nullable<Int32>

Určuje přesnost mapování v případě, že se nenajde na úrovni jádra nebo null výchozí hodnoty.

fallbackScale
Nullable<Int32>

Určuje měřítko mapování pro případ, že se nějaké nenachází na úrovni jádra nebo null pro výchozí úroveň.

Platí pro

RelationalTypeMappingInfo(RelationalTypeMappingInfo, ValueConverterInfo)

Vytvoří novou instanci s RelationalTypeMappingInfo daným ValueConverterInfoobjektem .

public RelationalTypeMappingInfo (in Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo source, in Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo converter);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : RelationalTypeMappingInfo * ValueConverterInfo -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (ByRef source As RelationalTypeMappingInfo, ByRef converter As ValueConverterInfo)

Parametry

source
RelationalTypeMappingInfo

Informace o zdroji

converter
ValueConverterInfo

Převaděč, který chcete použít.

Platí pro

RelationalTypeMappingInfo(Type)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (Type type);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : Type -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (type As Type)

Parametry

type
Type

Typ CLR v modelu, pro který je potřeba mapování.

Platí pro

RelationalTypeMappingInfo(String)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (string storeTypeName);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : string -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (storeTypeName As String)

Parametry

storeTypeName
String

Název relačního typu specifického pro zprostředkovatele, pro který je potřeba mapování.

Platí pro

RelationalTypeMappingInfo(MemberInfo)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (System.Reflection.MemberInfo member);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (member As MemberInfo)

Parametry

member
MemberInfo

Vlastnost nebo pole, pro které je potřeba mapování.

Platí pro

RelationalTypeMappingInfo(IReadOnlyList<IProperty>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> principals);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (principals As IReadOnlyList(Of IProperty))

Parametry

principals
IReadOnlyList<IProperty>

Hlavní řetězec vlastností pro vlastnost, pro kterou je potřeba mapování.

Platí pro

RelationalTypeMappingInfo(String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Vytvoří novou instanci položky RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (string storeTypeName, string storeTypeNameBase, bool? unicode, int? size, int? precision, int? scale);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : string * string * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (storeTypeName As String, storeTypeNameBase As String, unicode As Nullable(Of Boolean), size As Nullable(Of Integer), precision As Nullable(Of Integer), scale As Nullable(Of Integer))

Parametry

storeTypeName
String

Název relačního typu specifického pro zprostředkovatele, pro který je potřeba mapování.

storeTypeNameBase
String

Název relačního typu specifického pro zprostředkovatele s odebranými omezujícími vlastnostmi.

unicode
Nullable<Boolean>

Určuje mapování Unicode nebo ANSI, nebo null jako výchozí.

size
Nullable<Int32>

Určuje velikost mapování nebo null výchozí hodnotu.

precision
Nullable<Int32>

Určuje přesnost mapování nebo null výchozí hodnotu.

scale
Nullable<Int32>

Určuje měřítko pro mapování nebo null jako výchozí.

Platí pro