Bagikan melalui


TypeMappingInfo Konstruktor

Definisi

Overload

TypeMappingInfo(IProperty)

Membuat instans baru .TypeMappingInfo

TypeMappingInfo(IReadOnlyList<IProperty>)

Membuat instans baru .TypeMappingInfo

TypeMappingInfo(MemberInfo)

Membuat instans baru .TypeMappingInfo

TypeMappingInfo(Type)

Membuat instans baru .TypeMappingInfo

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

Membuat instans baru .TypeMappingInfo

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

Membuat instans baru .TypeMappingInfo

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

Membuat instans baru .TypeMappingInfo

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

Membuat instans TypeMappingInfo baru dengan yang diberikan ValueConverterInfo.

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

Membuat instans baru .TypeMappingInfo

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

Membuat instans baru .TypeMappingInfo

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

Membuat instans baru .TypeMappingInfo

TypeMappingInfo(IProperty)

Membuat instans baru .TypeMappingInfo

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)

Parameter

property
IProperty

Properti yang pemetaannya diperlukan.

Berlaku untuk

TypeMappingInfo(IReadOnlyList<IProperty>)

Membuat instans baru .TypeMappingInfo

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

Parameter

principals
IReadOnlyList<IProperty>

Rantai properti utama untuk properti yang pemetaannya diperlukan.

Berlaku untuk

TypeMappingInfo(MemberInfo)

Membuat instans baru .TypeMappingInfo

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

Parameter

member
MemberInfo

Properti atau bidang yang pemetaannya diperlukan.

Berlaku untuk

TypeMappingInfo(Type)

Membuat instans baru .TypeMappingInfo

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

Parameter

type
Type

Jenis CLR dalam model yang pemetaannya diperlukan.

Berlaku untuk

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

Membuat instans baru .TypeMappingInfo

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)

Parameter

elementType
IElementType

Elemen koleksi untuk properti yang pemetaannya diperlukan.

fallbackUnicode
Nullable<Boolean>

Menentukan Unicode atau ANSI untuk pemetaan atau null untuk default.

fallbackSize
Nullable<Int32>

Menentukan ukuran untuk pemetaan, jika tidak ditemukan di tingkat inti, atau null untuk default.

fallbackPrecision
Nullable<Int32>

Menentukan presisi untuk pemetaan, jika tidak ditemukan di tingkat inti, atau null untuk default.

fallbackScale
Nullable<Int32>

Menentukan skala untuk pemetaan, jika tidak ditemukan di tingkat inti, atau null untuk default.

Berlaku untuk

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

Membuat instans baru .TypeMappingInfo

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)

Parameter

principals
IReadOnlyList<IProperty>

Rantai properti utama untuk properti yang pemetaannya diperlukan.

fallbackUnicode
Nullable<Boolean>

Menentukan Unicode atau ANSI untuk pemetaan atau null untuk default.

fallbackSize
Nullable<Int32>

Menentukan ukuran untuk pemetaan, jika tidak ditemukan di tingkat inti, atau null untuk default.

fallbackPrecision
Nullable<Int32>

Menentukan presisi untuk pemetaan, jika tidak ditemukan di tingkat inti, atau null untuk default.

fallbackScale
Nullable<Int32>

Menentukan skala untuk pemetaan, jika tidak ditemukan di tingkat inti, atau null untuk default.

Berlaku untuk

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

Membuat instans baru .TypeMappingInfo

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)

Parameter

member
MemberInfo

Properti atau bidang yang pemetaannya diperlukan.

unicode
Nullable<Boolean>

Menentukan pemetaan Unicode atau ANSI, atau null untuk default.

size
Nullable<Int32>

Menentukan ukuran untuk pemetaan, atau null untuk default.

precision
Nullable<Int32>

Menentukan presisi untuk pemetaan, atau null untuk default.

scale
Nullable<Int32>

Menentukan skala untuk pemetaan, atau null untuk default.

Berlaku untuk

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

Membuat instans TypeMappingInfo baru dengan yang diberikan ValueConverterInfo.

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)

Parameter

source
TypeMappingInfo

Info sumber.

converter
ValueConverterInfo

Pengonversi yang akan diterapkan.

unicode
Nullable<Boolean>

Menentukan pemetaan Unicode atau ANSI, atau null untuk default.

size
Nullable<Int32>

Menentukan ukuran untuk pemetaan, atau null untuk default.

precision
Nullable<Int32>

Menentukan presisi untuk pemetaan, atau null untuk default.

scale
Nullable<Int32>

Menentukan skala untuk pemetaan, atau null untuk default.

Berlaku untuk

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

Membuat instans baru .TypeMappingInfo

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)

Parameter

member
MemberInfo

Properti atau bidang yang pemetaannya diperlukan.

elementTypeMapping
CoreTypeMapping

Pemetaan jenis untuk elemen, jika diketahui.

unicode
Nullable<Boolean>

Menentukan pemetaan Unicode atau ANSI, atau null untuk default.

size
Nullable<Int32>

Menentukan ukuran untuk pemetaan, atau null untuk default.

precision
Nullable<Int32>

Menentukan presisi untuk pemetaan, atau null untuk default.

scale
Nullable<Int32>

Menentukan skala untuk pemetaan, atau null untuk default.

Berlaku untuk

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

Membuat instans baru .TypeMappingInfo

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)

Parameter

type
Type

Jenis CLR dalam model yang pemetaannya diperlukan.

keyOrIndex
Boolean

Jika true, maka pemetaan khusus untuk kunci atau indeks dapat dikembalikan.

unicode
Nullable<Boolean>

Menentukan pemetaan Unicode atau ANSI, atau null untuk default.

size
Nullable<Int32>

Menentukan ukuran untuk pemetaan, atau null untuk default.

rowVersion
Nullable<Boolean>

Menentukan versi baris, atau null untuk default.

precision
Nullable<Int32>

Menentukan presisi untuk pemetaan, atau null untuk default.

scale
Nullable<Int32>

Menentukan skala untuk pemetaan, atau null untuk default.

Berlaku untuk

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

Membuat instans baru .TypeMappingInfo

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)

Parameter

type
Type

Jenis CLR dalam model yang pemetaannya diperlukan.

elementTypeMapping
CoreTypeMapping

Pemetaan jenis untuk elemen, jika diketahui.

keyOrIndex
Boolean

Jika true, maka pemetaan khusus untuk kunci atau indeks dapat dikembalikan.

unicode
Nullable<Boolean>

Menentukan pemetaan Unicode atau ANSI, atau null untuk default.

size
Nullable<Int32>

Menentukan ukuran untuk pemetaan, atau null untuk default.

rowVersion
Nullable<Boolean>

Menentukan versi baris, atau null untuk default.

precision
Nullable<Int32>

Menentukan presisi untuk pemetaan, atau null untuk default.

scale
Nullable<Int32>

Menentukan skala untuk pemetaan, atau null untuk default.

Berlaku untuk