Sdílet prostřednictvím


IMutableTypeBase.AddComplexProperty Metoda

Definice

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