Aracılığıyla paylaş


TypeMappingInfo Oluşturucular

Tanım

Aşırı Yüklemeler

TypeMappingInfo(IProperty)

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

TypeMappingInfo(IReadOnlyList<IProperty>)

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

TypeMappingInfo(MemberInfo)

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

TypeMappingInfo(Type)

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

TypeMappingInfo(IElementType, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

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

TypeMappingInfo(IReadOnlyList<IProperty>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

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

TypeMappingInfo(MemberInfo, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

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

TypeMappingInfo(TypeMappingInfo, ValueConverterInfo, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

verilen ValueConverterInfoile yeni bir örneği TypeMappingInfo oluşturur.

TypeMappingInfo(MemberInfo, CoreTypeMapping, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

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

TypeMappingInfo(Type, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

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

TypeMappingInfo(Type, CoreTypeMapping, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

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

TypeMappingInfo(IProperty)

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

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

Parametreler

property
IProperty

Eşlemenin gerekli olduğu özellik.

Şunlara uygulanır

TypeMappingInfo(IReadOnlyList<IProperty>)

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

public TypeMappingInfo (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> principals);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
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

TypeMappingInfo(MemberInfo)

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

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

Parametreler

member
MemberInfo

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

Şunlara uygulanır

TypeMappingInfo(Type)

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

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

Parametreler

type
Type

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

Şunlara uygulanır

TypeMappingInfo(IElementType, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

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

public TypeMappingInfo (Microsoft.EntityFrameworkCore.Metadata.IElementType elementType, bool? fallbackUnicode = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : Microsoft.EntityFrameworkCore.Metadata.IElementType * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (elementType As IElementType, Optional fallbackUnicode 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

elementType
IElementType

Eşlemenin gerekli olduğu özelliğin koleksiyon öğesi.

fallbackUnicode
Nullable<Boolean>

Eşleme için veya varsayılan için Unicode veya null ANSI belirtir.

fallbackSize
Nullable<Int32>

Eşleme için, çekirdek düzeyinde veya null varsayılan düzeyde bulunmayan bir boyut belirtir.

fallbackPrecision
Nullable<Int32>

Eşleme için, çekirdek düzeyinde veya null varsayılan düzeyde bulunmayan bir duyarlığı belirtir.

fallbackScale
Nullable<Int32>

Eşleme için, çekirdek düzeyinde veya null varsayılan düzeyde bulunmayan bir ölçek belirtir.

Şunlara uygulanır

TypeMappingInfo(IReadOnlyList<IProperty>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

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

public TypeMappingInfo (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> principals, bool? fallbackUnicode = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (principals As IReadOnlyList(Of IProperty), Optional fallbackUnicode 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.

fallbackUnicode
Nullable<Boolean>

Eşleme veya varsayılan için Unicode veya null ANSI belirtir.

fallbackSize
Nullable<Int32>

Eşleme için, çekirdek düzeyinde veya null varsayılan olarak bulunamazsa bir boyut belirtir.

fallbackPrecision
Nullable<Int32>

Eşleme için, çekirdek düzeyinde veya null varsayılan düzeyde bulunmayan bir duyarlığı belirtir.

fallbackScale
Nullable<Int32>

Eşleme için, çekirdek düzeyinde veya null varsayılan düzeyde bulunmayan bir ölçek belirtir.

Şunlara uygulanır

TypeMappingInfo(MemberInfo, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

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

public TypeMappingInfo (System.Reflection.MemberInfo member, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : System.Reflection.MemberInfo * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (member As MemberInfo, 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.

unicode
Nullable<Boolean>

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

size
Nullable<Int32>

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

precision
Nullable<Int32>

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

scale
Nullable<Int32>

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

Şunlara uygulanır

TypeMappingInfo(TypeMappingInfo, ValueConverterInfo, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

verilen ValueConverterInfoile yeni bir örneği TypeMappingInfo oluşturur.

public TypeMappingInfo (Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo source, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo converter, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (source As TypeMappingInfo, converter As ValueConverterInfo, 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

source
TypeMappingInfo

Kaynak bilgileri.

converter
ValueConverterInfo

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

unicode
Nullable<Boolean>

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

size
Nullable<Int32>

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

precision
Nullable<Int32>

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

scale
Nullable<Int32>

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

Şunlara uygulanır

TypeMappingInfo(MemberInfo, CoreTypeMapping, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

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

public TypeMappingInfo (System.Reflection.MemberInfo member, Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementTypeMapping = default, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (member As MemberInfo, Optional elementTypeMapping As CoreTypeMapping = 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.

elementTypeMapping
CoreTypeMapping

Biliniyorsa, öğeler için tür eşlemesi.

unicode
Nullable<Boolean>

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

size
Nullable<Int32>

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

precision
Nullable<Int32>

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

scale
Nullable<Int32>

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

Şunlara uygulanır

TypeMappingInfo(Type, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

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

public TypeMappingInfo (Type type, bool keyOrIndex, bool? unicode = default, int? size = default, bool? rowVersion = default, int? precision = default, int? scale = default);
public TypeMappingInfo (Type type = default, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, int? precision = default, int? scale = default);
public TypeMappingInfo (Type? type = default, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : Type * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (type As Type, keyOrIndex As Boolean, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional rowVersion As Nullable(Of Boolean) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)
Public Sub New (Optional type As Type = 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 precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Parametreler

type
Type

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

keyOrIndex
Boolean

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

unicode
Nullable<Boolean>

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

size
Nullable<Int32>

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

rowVersion
Nullable<Boolean>

Bir satır sürümü veya null varsayılan olarak belirtir.

precision
Nullable<Int32>

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

scale
Nullable<Int32>

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

Şunlara uygulanır

TypeMappingInfo(Type, CoreTypeMapping, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

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

public TypeMappingInfo (Type? type = default, Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementTypeMapping = default, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : Type * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (Optional type As Type = Nothing, Optional elementTypeMapping As CoreTypeMapping = 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 precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Parametreler

type
Type

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

elementTypeMapping
CoreTypeMapping

Biliniyorsa, öğeler için tür eşlemesi.

keyOrIndex
Boolean

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

unicode
Nullable<Boolean>

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

size
Nullable<Int32>

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

rowVersion
Nullable<Boolean>

Bir satır sürümü veya null varsayılan olarak belirtir.

precision
Nullable<Int32>

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

scale
Nullable<Int32>

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

Şunlara uygulanır