Udostępnij za pośrednictwem


IMutableEntityType.AddProperty Metoda

Definicja

Przeciążenia

AddProperty(String, Type, MemberInfo)

Dodaje właściwość do tego typu jednostki.

AddProperty(String, Type)

Dodaje właściwość do tego typu jednostki.

AddProperty(String, Type, Boolean)

Dodaje właściwość do tej jednostki.

AddProperty(MemberInfo)

Dodaje właściwość do tego typu jednostki.

AddProperty(String)

Dodaje właściwość do tego typu jednostki.

AddProperty(String, Type, MemberInfo)

Dodaje właściwość do tego typu jednostki.

public Microsoft.EntityFrameworkCore.Metadata.IMutableProperty AddProperty (string name, Type propertyType, System.Reflection.MemberInfo memberInfo);
public Microsoft.EntityFrameworkCore.Metadata.IMutableProperty AddProperty (string name, Type propertyType, System.Reflection.MemberInfo? memberInfo);
abstract member AddProperty : string * Type * System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
Public Function AddProperty (name As String, propertyType As Type, memberInfo As MemberInfo) As IMutableProperty

Parametry

name
String

Nazwa właściwości do dodania.

propertyType
Type

Typ wartości, która będzie przechowywana przez właściwość.

memberInfo
MemberInfo

Odpowiedni element członkowski typu CLR lub null właściwość cienia.

Można użyć indeksatora z parametrem i Object typem String zwracanym.

Zwraca

Nowo utworzona właściwość.

Dotyczy

AddProperty(String, Type)

Dodaje właściwość do tego typu jednostki.

public Microsoft.EntityFrameworkCore.Metadata.IMutableProperty AddProperty (string name, Type propertyType);
abstract member AddProperty : string * Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
Public Function AddProperty (name As String, propertyType As Type) As IMutableProperty

Parametry

name
String

Nazwa właściwości do dodania.

propertyType
Type

Typ wartości, która będzie przechowywana przez właściwość.

Zwraca

Nowo utworzona właściwość.

Dotyczy

AddProperty(String, Type, Boolean)

Dodaje właściwość do tej jednostki.

public Microsoft.EntityFrameworkCore.Metadata.IMutableProperty AddProperty (string name, Type propertyType, bool shadow);
abstract member AddProperty : string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
Public Function AddProperty (name As String, propertyType As Type, shadow As Boolean) As IMutableProperty

Parametry

name
String

Nazwa właściwości do dodania.

propertyType
Type

Typ wartości, która będzie przechowywana przez właściwość.

shadow
Boolean

Czy właściwość jest w stanie cienia.

Zwraca

Nowo utworzona właściwość.

Dotyczy

AddProperty(MemberInfo)

Dodaje właściwość do tego typu jednostki.

public virtual Microsoft.EntityFrameworkCore.Metadata.IMutableProperty AddProperty (System.Reflection.MemberInfo memberInfo);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Currently used only in tests")]
public virtual Microsoft.EntityFrameworkCore.Metadata.IMutableProperty AddProperty (System.Reflection.MemberInfo memberInfo);
abstract member AddProperty : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
override this.AddProperty : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Currently used only in tests")>]
abstract member AddProperty : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
override this.AddProperty : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
Public Overridable Function AddProperty (memberInfo As MemberInfo) As IMutableProperty

Parametry

memberInfo
MemberInfo

Odpowiedni element członkowski w klasie jednostki.

Zwraca

Nowo utworzona właściwość.

Atrybuty

Dotyczy

AddProperty(String)

Dodaje właściwość do tego typu jednostki.

public Microsoft.EntityFrameworkCore.Metadata.IMutableProperty AddProperty (string name);
abstract member AddProperty : string -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
Public Function AddProperty (name As String) As IMutableProperty

Parametry

name
String

Nazwa właściwości do dodania.

Zwraca

Nowo utworzona właściwość.

Dotyczy