Condividi tramite


RelationalTypeMappingInfo Costruttori

Definizione

Overload

RelationalTypeMappingInfo(IProperty)

Crea una nuova istanza di RelationalTypeMappingInfo.

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

Crea una nuova istanza di TypeMappingInfo.

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

Crea una nuova istanza di TypeMappingInfo.

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

Crea una nuova istanza di TypeMappingInfo.

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

Crea una nuova istanza di RelationalTypeMappingInfo.

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

Crea una nuova istanza di RelationalTypeMappingInfo.

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

Crea una nuova istanza di RelationalTypeMappingInfo.

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

Crea una nuova istanza di RelationalTypeMappingInfo.

RelationalTypeMappingInfo(RelationalTypeMappingInfo, ValueConverterInfo)

Crea una nuova istanza di RelationalTypeMappingInfo con l'oggetto specificato ValueConverterInfo.

RelationalTypeMappingInfo(Type)

Crea una nuova istanza di RelationalTypeMappingInfo.

RelationalTypeMappingInfo(String)

Crea una nuova istanza di RelationalTypeMappingInfo.

RelationalTypeMappingInfo(MemberInfo)

Crea una nuova istanza di RelationalTypeMappingInfo.

RelationalTypeMappingInfo(IReadOnlyList<IProperty>)

Crea una nuova istanza di RelationalTypeMappingInfo.

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

Crea una nuova istanza di RelationalTypeMappingInfo.

RelationalTypeMappingInfo(IProperty)

Crea una nuova istanza di 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)

Parametri

property
IProperty

Proprietà per cui è necessario eseguire il mapping.

Si applica a

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

Crea una nuova istanza di 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)

Parametri

type
Type

Tipo CLR nel modello per il quale è necessario il mapping.

elementTypeMapping
RelationalTypeMapping

Mapping dei tipi per gli elementi, se noto.

storeTypeName
String

Nome del tipo di database.

storeTypeNameBase
String

Nome del tipo relazionale specifico del provider, con eventuali facet rimossi.

keyOrIndex
Boolean

Se true, è possibile restituire un mapping speciale per una chiave o un indice.

unicode
Nullable<Boolean>

Specifica il mapping Unicode o ANSI o null per impostazione predefinita.

size
Nullable<Int32>

Specifica una dimensione per il mapping o null per impostazione predefinita.

rowVersion
Nullable<Boolean>

Specifica una versione di riga o null per impostazione predefinita.

fixedLength
Nullable<Boolean>

Specifica un mapping a lunghezza fissa o null per impostazione predefinita.

precision
Nullable<Int32>

Specifica una precisione per il mapping o null per impostazione predefinita.

scale
Nullable<Int32>

Specifica una scala per il mapping o null per impostazione predefinita.

dbType
Nullable<DbType>

Oggetto suggerito DbTypeo null per impostazione predefinita.

Si applica a

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

Crea una nuova istanza di 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)

Parametri

type
Type

Tipo CLR nel modello per il quale è necessario il mapping.

storeTypeName
String

Nome del tipo di database.

storeTypeNameBase
String

Nome del tipo relazionale specifico del provider, con eventuali facet rimossi.

keyOrIndex
Boolean

Se true, è possibile restituire un mapping speciale per una chiave o un indice.

unicode
Nullable<Boolean>

Specifica il mapping Unicode o ANSI o null per impostazione predefinita.

size
Nullable<Int32>

Specifica una dimensione per il mapping o null per impostazione predefinita.

rowVersion
Nullable<Boolean>

Specifica una versione di riga o null per impostazione predefinita.

fixedLength
Nullable<Boolean>

Specifica un mapping a lunghezza fissa o null per impostazione predefinita.

precision
Nullable<Int32>

Specifica una precisione per il mapping o null per impostazione predefinita.

scale
Nullable<Int32>

Specifica una scala per il mapping o null per impostazione predefinita.

Si applica a

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

Crea una nuova istanza di 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))

Parametri

type
Type

Tipo CLR nel modello per il quale è necessario il mapping.

storeTypeName
String

Nome del tipo di database.

keyOrIndex
Boolean

Se true, è possibile restituire un mapping speciale per una chiave o un indice.

unicode
Nullable<Boolean>

Specifica il mapping Unicode o ANSI o null per impostazione predefinita.

size
Nullable<Int32>

Specifica una dimensione per il mapping o null per impostazione predefinita.

rowVersion
Nullable<Boolean>

Specifica una versione di riga o null per impostazione predefinita.

fixedLength
Nullable<Boolean>

Specifica un mapping a lunghezza fissa o null per impostazione predefinita.

precision
Nullable<Int32>

Specifica una precisione per il mapping o null per impostazione predefinita.

scale
Nullable<Int32>

Specifica una scala per il mapping o null per impostazione predefinita.

Si applica a

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

Crea una nuova istanza di 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)

Parametri

principals
IReadOnlyList<IProperty>

Catena di proprietà principale per la proprietà per la quale è necessario eseguire il mapping.

storeTypeName
String

Nome del tipo relazionale specifico del provider per il quale è necessario il mapping.

storeTypeNameBase
String

Nome del tipo relazionale specifico del provider, con eventuali facet rimossi.

fallbackUnicode
Nullable<Boolean>

Specifica Unicode o ANSI per il mapping o null per impostazione predefinita.

fixedLengthfallbackFixedLength
Nullable<Boolean>

Specifica un mapping a lunghezza fissa o null per impostazione predefinita.

fallbackSize
Nullable<Int32>

Specifica una dimensione per il mapping, nel caso in cui non ne sia stata trovata una a livello di core o null per impostazione predefinita.

fallbackPrecision
Nullable<Int32>

Specifica una precisione per il mapping, nel caso in cui non ne sia stata trovata una a livello di core o null per impostazione predefinita.

fallbackScale
Nullable<Int32>

Specifica una scala per il mapping, nel caso in cui non ne sia stata trovata una a livello di core o null per impostazione predefinita.

Si applica a

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

Crea una nuova istanza di 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)

Parametri

member
MemberInfo

Proprietà o campo per il quale è necessario eseguire il mapping.

elementTypeMapping
RelationalTypeMapping

Mapping dei tipi per gli elementi, se noto.

storeTypeName
String

Nome del tipo relazionale specifico del provider per il quale è necessario il mapping.

storeTypeNameBase
String

Nome del tipo relazionale specifico del provider, con eventuali facet rimossi.

unicode
Nullable<Boolean>

Specifica il mapping Unicode o ANSI o null per impostazione predefinita.

size
Nullable<Int32>

Specifica una dimensione per il mapping o null per impostazione predefinita.

precision
Nullable<Int32>

Specifica una precisione per il mapping o null per impostazione predefinita.

scale
Nullable<Int32>

Specifica una scala per il mapping o null per impostazione predefinita.

Si applica a

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

Crea una nuova istanza di 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)

Parametri

member
MemberInfo

Proprietà o campo per il quale è necessario eseguire il mapping.

storeTypeName
String

Nome del tipo relazionale specifico del provider per il quale è necessario il mapping.

storeTypeNameBase
String

Nome del tipo relazionale specifico del provider, con eventuali facet rimossi.

unicode
Nullable<Boolean>

Specifica il mapping Unicode o ANSI o null per impostazione predefinita.

size
Nullable<Int32>

Specifica una dimensione per il mapping o null per impostazione predefinita.

precision
Nullable<Int32>

Specifica una precisione per il mapping o null per impostazione predefinita.

scale
Nullable<Int32>

Specifica una scala per il mapping o null per impostazione predefinita.

Si applica a

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

Crea una nuova istanza di 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)

Parametri

elementType
IElementType

Elemento della raccolta per il quale è necessario il mapping.

storeTypeName
String

Nome del tipo relazionale specifico del provider per il quale è necessario il mapping.

storeTypeNameBase
String

Nome del tipo relazionale specifico del provider, con eventuali facet rimossi.

fallbackUnicode
Nullable<Boolean>

Specifica Unicode o ANSI per il mapping o null per l'impostazione predefinita.

fallbackFixedLength
Nullable<Boolean>

Specifica un mapping a lunghezza fissa o null per l'impostazione predefinita.

fallbackSize
Nullable<Int32>

Specifica una dimensione per il mapping, nel caso in cui non ne sia stato trovato uno a livello di core o null per l'impostazione predefinita.

fallbackPrecision
Nullable<Int32>

Specifica una precisione per il mapping, nel caso in cui non ne sia stata trovata una a livello di core o null per l'impostazione predefinita.

fallbackScale
Nullable<Int32>

Specifica una scala per il mapping, nel caso in cui non ne sia stata trovata una a livello di core o null per l'impostazione predefinita.

Si applica a

RelationalTypeMappingInfo(RelationalTypeMappingInfo, ValueConverterInfo)

Crea una nuova istanza di RelationalTypeMappingInfo con l'oggetto specificato ValueConverterInfo.

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)

Parametri

source
RelationalTypeMappingInfo

Informazioni sull'origine.

converter
ValueConverterInfo

Convertitore da applicare.

Si applica a

RelationalTypeMappingInfo(Type)

Crea una nuova istanza di RelationalTypeMappingInfo.

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

Parametri

type
Type

Tipo CLR nel modello per il quale è necessario eseguire il mapping.

Si applica a

RelationalTypeMappingInfo(String)

Crea una nuova istanza di RelationalTypeMappingInfo.

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

Parametri

storeTypeName
String

Nome del tipo relazionale specifico del provider per il quale è necessario eseguire il mapping.

Si applica a

RelationalTypeMappingInfo(MemberInfo)

Crea una nuova istanza di 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)

Parametri

member
MemberInfo

Proprietà o campo per il quale è necessario eseguire il mapping.

Si applica a

RelationalTypeMappingInfo(IReadOnlyList<IProperty>)

Crea una nuova istanza di 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))

Parametri

principals
IReadOnlyList<IProperty>

Catena di proprietà principale per la proprietà per cui è necessario eseguire il mapping.

Si applica a

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

Crea una nuova istanza di 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))

Parametri

storeTypeName
String

Nome del tipo relazionale specifico del provider per il quale è necessario eseguire il mapping.

storeTypeNameBase
String

Nome del tipo relazionale specifico del provider, con eventuali facet rimossi.

unicode
Nullable<Boolean>

Specifica il mapping Unicode o ANSI o null per impostazione predefinita.

size
Nullable<Int32>

Specifica una dimensione per il mapping o null per impostazione predefinita.

precision
Nullable<Int32>

Specifica una precisione per il mapping o null per impostazione predefinita.

scale
Nullable<Int32>

Specifica una scala per il mapping o null per impostazione predefinita.

Si applica a