Aracılığıyla paylaş


IConventionTypeBaseBuilder.Property Yöntem

Tanım

Aşırı Yüklemeler

Property(MemberInfo, Boolean)

Özelliği verilen üye bilgileriyle yapılandırmak için kullanılabilecek bir nesne döndürür. Eşleşen özellik yoksa yeni bir özellik eklenir.

Property(Type, String, Boolean, Boolean)

Özelliği verilen adla yapılandırmak için kullanılabilecek bir nesne döndürür. Eşleşen özellik yoksa yeni bir özellik eklenir.

Property(MemberInfo, Boolean)

Özelliği verilen üye bilgileriyle yapılandırmak için kullanılabilecek bir nesne döndürür. Eşleşen özellik yoksa yeni bir özellik eklenir.

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

Parametreler

memberInfo
MemberInfo

PropertyInfo özelliğinin veyaFieldInfo.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmedidiğini gösterir.

Döndürülenler

Türünde varsa özelliği yapılandırmak için kullanılabilecek bir nesne, null aksi takdirde.

Şunlara uygulanır

Property(Type, String, Boolean, Boolean)

Özelliği verilen adla yapılandırmak için kullanılabilecek bir nesne döndürür. Eşleşen özellik yoksa yeni bir özellik eklenir.

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

Parametreler

propertyType
Type

Özelliğin tutacağı değerin türü.

propertyName
String

Yapılandırılacak özelliğin adı.

setTypeConfigurationSource
Boolean

Tür yapılandırma kaynağının ayarlanıp ayarlanmayacağını gösterir.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmedidiğini gösterir.

Döndürülenler

Türünde varsa özelliği yapılandırmak için kullanılabilecek bir nesne, null aksi takdirde.

Şunlara uygulanır