IConventionTypeBase.AddComplexProperty Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
AddComplexProperty(String, Boolean, Boolean) |
Menambahkan properti ke tipe ini. |
AddComplexProperty(MemberInfo, String, Boolean, Boolean) |
Menambahkan properti ke tipe ini. |
AddComplexProperty(String, Type, Type, String, Boolean, Boolean) |
Menambahkan properti ke tipe ini. |
AddComplexProperty(String, Type, MemberInfo, Type, String, Boolean, Boolean) |
Menambahkan properti ke tipe ini. |
AddComplexProperty(String, Boolean, Boolean)
Menambahkan properti ke tipe ini.
public Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty? AddComplexProperty (string name, bool collection = false, bool fromDataAnnotation = false);
abstract member AddComplexProperty : string * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty
Public Function AddComplexProperty (name As String, Optional collection As Boolean = false, Optional fromDataAnnotation As Boolean = false) As IConventionComplexProperty
Parameter
- name
- String
Nama properti yang akan ditambahkan.
- collection
- Boolean
Menunjukkan apakah properti mewakili koleksi.
- fromDataAnnotation
- Boolean
Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.
Mengembalikan
Properti yang baru dibuat.
Berlaku untuk
AddComplexProperty(MemberInfo, String, Boolean, Boolean)
Menambahkan properti ke tipe ini.
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Currently used only in tests")]
public virtual Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty? AddComplexProperty (System.Reflection.MemberInfo memberInfo, string? complexTypeName = default, bool collection = false, bool fromDataAnnotation = false);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Currently used only in tests")>]
abstract member AddComplexProperty : System.Reflection.MemberInfo * string * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty
override this.AddComplexProperty : System.Reflection.MemberInfo * string * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty
Public Overridable Function AddComplexProperty (memberInfo As MemberInfo, Optional complexTypeName As String = Nothing, Optional collection As Boolean = false, Optional fromDataAnnotation As Boolean = false) As IConventionComplexProperty
Parameter
- memberInfo
- MemberInfo
Anggota yang sesuai pada jenis tersebut.
- complexTypeName
- String
Nama jenis kompleks.
- collection
- Boolean
Menunjukkan apakah properti mewakili koleksi.
- fromDataAnnotation
- Boolean
Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.
Mengembalikan
Properti yang baru dibuat.
- Atribut
Berlaku untuk
AddComplexProperty(String, Type, Type, String, Boolean, Boolean)
Menambahkan properti ke tipe ini.
public Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty? AddComplexProperty (string name, Type propertyType, Type complexType, string? complexTypeName = default, bool collection = false, bool fromDataAnnotation = false);
abstract member AddComplexProperty : string * Type * Type * string * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty
Public Function AddComplexProperty (name As String, propertyType As Type, complexType As Type, Optional complexTypeName As String = Nothing, Optional collection As Boolean = false, Optional fromDataAnnotation As Boolean = false) As IConventionComplexProperty
Parameter
- name
- String
Nama properti yang akan ditambahkan.
- propertyType
- Type
Jenis properti.
- complexType
- Type
Jenis nilai yang akan ditangguhkan properti.
- complexTypeName
- String
Nama jenis kompleks.
- collection
- Boolean
Menunjukkan apakah properti mewakili koleksi.
- fromDataAnnotation
- Boolean
Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.
Mengembalikan
Properti yang baru dibuat.
Berlaku untuk
AddComplexProperty(String, Type, MemberInfo, Type, String, Boolean, Boolean)
Menambahkan properti ke tipe ini.
public Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty? AddComplexProperty (string name, Type propertyType, System.Reflection.MemberInfo memberInfo, Type complexType, string? complexTypeName = default, bool collection = false, bool fromDataAnnotation = false);
abstract member AddComplexProperty : string * Type * System.Reflection.MemberInfo * Type * string * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty
Public Function AddComplexProperty (name As String, propertyType As Type, memberInfo As MemberInfo, complexType As Type, Optional complexTypeName As String = Nothing, Optional collection As Boolean = false, Optional fromDataAnnotation As Boolean = false) As IConventionComplexProperty
Parameter
- name
- String
Nama properti yang akan ditambahkan.
- propertyType
- Type
Jenis properti.
- memberInfo
- MemberInfo
Anggota jenis CLR yang sesuai.
Pengindeks dengan String parameter dan Object jenis pengembalian dapat digunakan.
- complexType
- Type
Jenis nilai yang akan ditangguhkan properti.
- complexTypeName
- String
Nama jenis kompleks.
- collection
- Boolean
Menunjukkan apakah properti mewakili koleksi.
- fromDataAnnotation
- Boolean
Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.
Mengembalikan
Properti yang baru dibuat.
Berlaku untuk
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk