IMutableTypeBase.AddComplexProperty Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AddComplexProperty(String, Boolean) |
Přidá komplexní vlastnost k tomuto typu. |
AddComplexProperty(MemberInfo, String, Boolean) |
Přidá komplexní vlastnost k tomuto typu. |
AddComplexProperty(String, Type, Type, String, Boolean) |
Přidá komplexní vlastnost k tomuto typu. |
AddComplexProperty(String, Type, MemberInfo, Type, String, Boolean) |
Přidá komplexní vlastnost k tomuto typu. |
AddComplexProperty(String, Boolean)
Přidá komplexní vlastnost k tomuto typu.
public Microsoft.EntityFrameworkCore.Metadata.IMutableComplexProperty AddComplexProperty (string name, bool collection = false);
abstract member AddComplexProperty : string * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableComplexProperty
Public Function AddComplexProperty (name As String, Optional collection As Boolean = false) As IMutableComplexProperty
Parametry
- name
- String
Název vlastnosti, která se má přidat.
- collection
- Boolean
Určuje, zda vlastnost představuje kolekci.
Návraty
Nově vytvořená vlastnost.
Platí pro
AddComplexProperty(MemberInfo, String, Boolean)
Přidá komplexní vlastnost k tomuto typu.
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Currently used only in tests")]
public virtual Microsoft.EntityFrameworkCore.Metadata.IMutableComplexProperty AddComplexProperty (System.Reflection.MemberInfo memberInfo, string? complexTypeName = default, bool collection = false);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Currently used only in tests")>]
abstract member AddComplexProperty : System.Reflection.MemberInfo * string * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableComplexProperty
override this.AddComplexProperty : System.Reflection.MemberInfo * string * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableComplexProperty
Public Overridable Function AddComplexProperty (memberInfo As MemberInfo, Optional complexTypeName As String = Nothing, Optional collection As Boolean = false) As IMutableComplexProperty
Parametry
- memberInfo
- MemberInfo
Odpovídající člen třídy.
- complexTypeName
- String
Název komplexního typu.
- collection
- Boolean
Určuje, zda vlastnost představuje kolekci.
Návraty
Nově vytvořená vlastnost.
- Atributy
Platí pro
AddComplexProperty(String, Type, Type, String, Boolean)
Přidá komplexní vlastnost k tomuto typu.
public Microsoft.EntityFrameworkCore.Metadata.IMutableComplexProperty AddComplexProperty (string name, Type propertyType, Type complexType, string? complexTypeName = default, bool collection = false);
abstract member AddComplexProperty : string * Type * Type * string * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableComplexProperty
Public Function AddComplexProperty (name As String, propertyType As Type, complexType As Type, Optional complexTypeName As String = Nothing, Optional collection As Boolean = false) As IMutableComplexProperty
Parametry
- name
- String
Název vlastnosti, která se má přidat.
- propertyType
- Type
Typ vlastnosti.
- complexType
- Type
Typ hodnoty, která bude vlastnost obsahovat.
- complexTypeName
- String
Název komplexního typu.
- collection
- Boolean
Určuje, zda vlastnost představuje kolekci.
Návraty
Nově vytvořená vlastnost.
Platí pro
AddComplexProperty(String, Type, MemberInfo, Type, String, Boolean)
Přidá komplexní vlastnost k tomuto typu.
public Microsoft.EntityFrameworkCore.Metadata.IMutableComplexProperty AddComplexProperty (string name, Type propertyType, System.Reflection.MemberInfo memberInfo, Type complexType, string? complexTypeName = default, bool collection = false);
abstract member AddComplexProperty : string * Type * System.Reflection.MemberInfo * Type * string * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableComplexProperty
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) As IMutableComplexProperty
Parametry
- name
- String
Název vlastnosti, která se má přidat.
- propertyType
- Type
Typ vlastnosti.
- memberInfo
- MemberInfo
Odpovídající člen typu CLR.
Je možné použít indexer s parametrem String a Object návratovým typem.
- complexType
- Type
Typ hodnoty, která bude vlastnost obsahovat.
- complexTypeName
- String
Název komplexního typu.
- collection
- Boolean
Určuje, zda vlastnost představuje kolekci.
Návraty
Nově vytvořená vlastnost.
Platí pro
Entity Framework
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro