RelationalTypeMappingInfo Oluşturucular

Tanım

Aşırı Yüklemeler

RelationalTypeMappingInfo(IProperty)

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

RelationalTypeMappingInfo(IReadOnlyList<IProperty>)

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

RelationalTypeMappingInfo(MemberInfo)

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

RelationalTypeMappingInfo(String)

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

RelationalTypeMappingInfo(Type)

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

RelationalTypeMappingInfo(RelationalTypeMappingInfo, ValueConverterInfo)

Verilen ile yeni RelationalTypeMappingInfo bir örneği ValueConverterInfo oluşturur.

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

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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

TypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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

TypeMappingInfo öğesinin yeni bir örneğini oluşturur.

RelationalTypeMappingInfo(IProperty)

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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)

Parametreler

property
IProperty

Eşlemenin gerekli olduğu özellik.

Şunlara uygulanır

RelationalTypeMappingInfo(IReadOnlyList<IProperty>)

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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))

Parametreler

principals
IReadOnlyList<IProperty>

Eşlemenin gerekli olduğu özelliğin asıl özellik zinciri.

Şunlara uygulanır

RelationalTypeMappingInfo(MemberInfo)

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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

Parametreler

member
MemberInfo

Eşlemenin gerekli olduğu özellik veya alan.

Şunlara uygulanır

RelationalTypeMappingInfo(String)

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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

Parametreler

storeTypeName
String

Eşlemenin gerekli olduğu sağlayıcıya özgü ilişkisel tür adı.

Şunlara uygulanır

RelationalTypeMappingInfo(Type)

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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

Parametreler

type
Type

Eşlemenin gerekli olduğu modelde CLR türü.

Şunlara uygulanır

RelationalTypeMappingInfo(RelationalTypeMappingInfo, ValueConverterInfo)

Verilen ile yeni RelationalTypeMappingInfo bir örneği ValueConverterInfo oluşturur.

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)

Parametreler

source
RelationalTypeMappingInfo

Kaynak bilgileri.

converter
ValueConverterInfo

Uygulanacak dönüştürücü.

Şunlara uygulanır

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

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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))

Parametreler

storeTypeName
String

Eşlemenin gerekli olduğu sağlayıcıya özgü ilişkisel tür adı.

storeTypeNameBase
String

Sağlayıcıya özgü ilişkisel tür adı ve tüm facet'ler kaldırılır.

unicode
Nullable<Boolean>

Unicode veya ANSI eşlemesini veya varsayılan null olarak belirtir.

size
Nullable<Int32>

Eşleme için veya varsayılan için bir null boyut belirtir.

precision
Nullable<Int32>

Eşleme veya varsayılan için bir null duyarlık belirtir.

scale
Nullable<Int32>

Eşleme için veya varsayılan olarak bir null ölçek belirtir.

Şunlara uygulanır

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

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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)

Parametreler

member
MemberInfo

Eşlemenin gerekli olduğu özellik veya alan.

storeTypeName
String

Eşlemenin gerekli olduğu sağlayıcıya özgü ilişkisel tür adı.

storeTypeNameBase
String

Sağlayıcıya özgü ilişkisel tür adı ve tüm facet'ler kaldırılır.

unicode
Nullable<Boolean>

Unicode veya ANSI eşlemesini veya varsayılan null olarak belirtir.

size
Nullable<Int32>

Eşleme için veya varsayılan için bir null boyut belirtir.

precision
Nullable<Int32>

Eşleme veya varsayılan için bir null duyarlık belirtir.

scale
Nullable<Int32>

Eşleme için veya varsayılan olarak bir null ölçek belirtir.

Şunlara uygulanır

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

RelationalTypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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);
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)

Parametreler

principals
IReadOnlyList<IProperty>

Eşlemenin gerekli olduğu özelliğin asıl özellik zinciri.

storeTypeName
String

Eşlemenin gerekli olduğu sağlayıcıya özgü ilişkisel tür adı.

storeTypeNameBase
String

Sağlayıcıya özgü ilişkisel tür adı ve tüm facet'ler kaldırılır.

fallbackUnicode
Nullable<Boolean>

Bir geri dönüş belirtir Eşleme için Unicode veya ANSI eşlemesi belirtir, çekirdek düzeyinde veya varsayılan olarak bir tane null bulunamıyorsa.

fixedLength
Nullable<Boolean>

Sabit uzunluk eşlemesini veya null varsayılanı belirtir.

fallbackSize
Nullable<Int32>

Temel düzeyde veya varsayılan olarak bir tane bulunamaysa eşleme için bir geri dönüş null boyutu belirtir.

fallbackPrecision
Nullable<Int32>

Eşleme için bir geri dönüş duyarlığı belirtir, çekirdek düzeyinde veya varsayılan olarak bir tane null bulunamıyorsa.

fallbackScale
Nullable<Int32>

Eşleme için, temel düzeyde veya varsayılan olarak bir tane bulunamaysa bir geri dönüş ölçeği null belirtir.

Şunlara uygulanır

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

TypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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))

Parametreler

type
Type

Eşlemenin gerekli olduğu modelde CLR türü.

storeTypeName
String

Veritabanı türü adı.

keyOrIndex
Boolean

true ise,bir anahtar veya dizin için özel bir eşleme döndürül olabilir.

unicode
Nullable<Boolean>

Unicode veya ANSI eşlemesini veya varsayılan için null değerini belirtir.

size
Nullable<Int32>

Eşleme için bir boyut veya varsayılan için null belirtir.

rowVersion
Nullable<Boolean>

Satır sürümünü veya varsayılan olarak null değerini belirtir.

fixedLength
Nullable<Boolean>

Sabit uzunluk eşlemesi veya varsayılan için null belirtir.

precision
Nullable<Int32>

Eşleme için duyarlığı veya varsayılan olarak null değerini belirtir.

scale
Nullable<Int32>

Eşleme için bir ölçek veya varsayılan için null belirtir.

Şunlara uygulanır

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

TypeMappingInfo öğesinin yeni bir örneğini oluşturur.

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)

Parametreler

type
Type

Eşlemenin gerekli olduğu modelde CLR türü.

storeTypeName
String

Veritabanı türü adı.

storeTypeNameBase
String

Sağlayıcıya özgü ilişkisel tür adı ve tüm facet'ler kaldırılır.

keyOrIndex
Boolean

ise, true bir anahtar veya dizin için özel bir eşleme döndürül olabilir.

unicode
Nullable<Boolean>

Unicode veya ANSI eşlemesini veya varsayılan null olarak belirtir.

size
Nullable<Int32>

Eşleme için veya varsayılan için bir null boyut belirtir.

rowVersion
Nullable<Boolean>

Satır sürümünü veya varsayılan null sürümü belirtir.

fixedLength
Nullable<Boolean>

Sabit uzunluk eşlemesini veya null varsayılanı belirtir.

precision
Nullable<Int32>

Eşleme veya varsayılan için bir null duyarlık belirtir.

scale
Nullable<Int32>

Eşleme için veya varsayılan olarak bir null ölçek belirtir.

Şunlara uygulanır