RelationalTypeMappingInfo Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
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.
Ş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.
Ş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.
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.
Temel düzeyde veya varsayılan olarak bir tane bulunamaysa eşleme için bir geri dönüş null boyutu belirtir.
Eşleme için bir geri dönüş duyarlığı belirtir, çekirdek düzeyinde veya varsayılan olarak bir tane null bulunamıyorsa.
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.
Ş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.