RelationalPropertyBuilderExtensions.HasColumnName Yöntem

Tanım

Aşırı Yüklemeler

HasColumnName(PropertyBuilder, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütunu yapılandırır.

HasColumnName(IConventionPropertyBuilder, String, Boolean)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütunu yapılandırır.

HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

Özelliğin eşlendiği sütunu, belirli bir tablo benzeri depo nesnesinde yapılandırır.

HasColumnName<TProperty>(PropertyBuilder<TProperty>, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütunu yapılandırır.

HasColumnName(PropertyBuilder, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütunu yapılandırır.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string name);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string? name);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasColumnName (propertyBuilder As PropertyBuilder, name As String) As PropertyBuilder

Parametreler

propertyBuilder
PropertyBuilder

Yapılandırılmakta olan özellik için Oluşturucu.

name
String

Sütunun adı.

Döndürülenler

PropertyBuilder

Birden çok çağrının zincirlenebilir olması için aynı Oluşturucu örneği.

Açıklamalar

Daha fazla bilgi için bkz. varlık türlerini ve Ilişkilerini modelleme .

Şunlara uygulanır

HasColumnName(IConventionPropertyBuilder, String, Boolean)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütunu yapılandırır.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string name, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? name, bool fromDataAnnotation = false);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasColumnName (propertyBuilder As IConventionPropertyBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parametreler

propertyBuilder
IConventionPropertyBuilder

Yapılandırılmakta olan özellik için Oluşturucu.

name
String

Sütunun adı.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionPropertyBuilder

Yapılandırma uygulanmışsa aynı Oluşturucu örneği, null tersi durumda.

Açıklamalar

Daha fazla bilgi için bkz. varlık türlerini ve Ilişkilerini modelleme .

Şunlara uygulanır

HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

Özelliğin eşlendiği sütunu, belirli bir tablo benzeri depo nesnesinde yapılandırır.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string name, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? name, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject, bool fromDataAnnotation = false);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * StoreObjectIdentifier * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasColumnName (propertyBuilder As IConventionPropertyBuilder, name As String, ByRef storeObject As StoreObjectIdentifier, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parametreler

propertyBuilder
IConventionPropertyBuilder

Yapılandırılmakta olan özellik için Oluşturucu.

name
String

Sütunun adı.

storeObject
StoreObjectIdentifier

Depo nesnesinin tanımlayıcısı.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionPropertyBuilder

Yapılandırma uygulanmışsa aynı Oluşturucu örneği, null tersi durumda.

Açıklamalar

Daha fazla bilgi için bkz. varlık türlerini ve Ilişkilerini modelleme .

Şunlara uygulanır

HasColumnName<TProperty>(PropertyBuilder<TProperty>, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütunu yapılandırır.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasColumnName<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string name);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasColumnName<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string? name);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasColumnName(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), name As String) As PropertyBuilder(Of TProperty)

Tür Parametreleri

TProperty

Yapılandırılan özelliğin türü.

Parametreler

propertyBuilder
PropertyBuilder<TProperty>

Yapılandırılmakta olan özellik için Oluşturucu.

name
String

Sütunun adı.

Döndürülenler

PropertyBuilder<TProperty>

Birden çok çağrının zincirlenebilir olması için aynı Oluşturucu örneği.

Açıklamalar

Daha fazla bilgi için bkz. varlık türlerini ve Ilişkilerini modelleme .

Şunlara uygulanır