Udostępnij za pośrednictwem


IConventionTypeBaseBuilder.Property Metoda

Definicja

Przeciążenia

Property(MemberInfo, Boolean)

Zwraca obiekt, który może służyć do konfigurowania właściwości z podanymi informacjami o elemencie członkowskim. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość.

Property(Type, String, Boolean, Boolean)

Zwraca obiekt, który może służyć do konfigurowania właściwości o podanej nazwie. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość.

Property(MemberInfo, Boolean)

Zwraca obiekt, który może służyć do konfigurowania właściwości z podanymi informacjami o elemencie członkowskim. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? Property (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
abstract member Property : System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function Property (memberInfo As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parametry

memberInfo
MemberInfo

Właściwość PropertyInfo lub FieldInfo .

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

Obiekt, który może służyć do konfigurowania właściwości, jeśli istnieje w typie, null w przeciwnym razie.

Dotyczy

Property(Type, String, Boolean, Boolean)

Zwraca obiekt, który może służyć do konfigurowania właściwości o podanej nazwie. Jeśli nie ma pasującej właściwości, zostanie dodana nowa właściwość.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? Property (Type propertyType, string propertyName, bool setTypeConfigurationSource = true, bool fromDataAnnotation = false);
abstract member Property : Type * string * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function Property (propertyType As Type, propertyName As String, Optional setTypeConfigurationSource As Boolean = true, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parametry

propertyType
Type

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

propertyName
String

Nazwa właściwości do skonfigurowania.

setTypeConfigurationSource
Boolean

Wskazuje, czy należy ustawić źródło konfiguracji typu.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

Obiekt, który może służyć do konfigurowania właściwości, jeśli istnieje w typie, null w przeciwnym razie.

Dotyczy