Aracılığıyla paylaş


SqlServerIndexBuilderExtensions.IncludeProperties Yöntem

Tanım

Aşırı Yüklemeler

IncludeProperties(IndexBuilder, String[])

SQL Server hedeflerken dizin ekleme özelliklerini yapılandırıyor.

IncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

SQL Server hedeflerken dizin ekleme özelliklerini yapılandırıyor.

IncludeProperties<TEntity>(IndexBuilder<TEntity>, Expression<Func<TEntity,Object>>)

SQL Server hedeflerken dizin ekleme özelliklerini yapılandırıyor.

IncludeProperties<TEntity>(IndexBuilder<TEntity>, String[])

SQL Server hedeflerken dizin ekleme özelliklerini yapılandırıyor.

IncludeProperties(IndexBuilder, String[])

SQL Server hedeflerken dizin ekleme özelliklerini yapılandırıyor.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder IncludeProperties (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, params string[] propertyNames);
static member IncludeProperties : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
<Extension()>
Public Function IncludeProperties (indexBuilder As IndexBuilder, ParamArray propertyNames As String()) As IndexBuilder

Parametreler

indexBuilder
IndexBuilder

Yapılandırılan dizinin oluşturucusu.

propertyNames
String[]

'include' yan tümcesinde kullanılacak özellik adları dizisi.

Döndürülenler

Dizini daha fazla yapılandırmak için bir oluşturucu.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modellemeve EF Core ile SQL Server ve Azure SQL veritabanlarına erişme.

Şunlara uygulanır

IncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

SQL Server hedeflerken dizin ekleme özelliklerini yapılandırıyor.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder IncludeProperties (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, System.Collections.Generic.IReadOnlyList<string> propertyNames, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? IncludeProperties (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, System.Collections.Generic.IReadOnlyList<string>? propertyNames, bool fromDataAnnotation = false);
static member IncludeProperties : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder * System.Collections.Generic.IReadOnlyList<string> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
<Extension()>
Public Function IncludeProperties (indexBuilder As IConventionIndexBuilder, propertyNames As IReadOnlyList(Of String), Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder

Parametreler

indexBuilder
IConventionIndexBuilder

Yapılandırılan dizinin oluşturucusu.

propertyNames
IReadOnlyList<String>

'include' yan tümcesinde kullanılacak özellik adları dizisi.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmediğinden emin olun.

Döndürülenler

Yapılandırma uygulandıysa aynı oluşturucu örneği, null aksi takdirde.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modellemeve EF Core ile SQL Server ve Azure SQL veritabanlarına erişme.

Şunlara uygulanır

IncludeProperties<TEntity>(IndexBuilder<TEntity>, Expression<Func<TEntity,Object>>)

SQL Server hedeflerken dizin ekleme özelliklerini yapılandırıyor.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> IncludeProperties<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, System.Linq.Expressions.Expression<Func<TEntity,object>> includeExpression);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> IncludeProperties<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, System.Linq.Expressions.Expression<Func<TEntity,object?>> includeExpression);
static member IncludeProperties : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * System.Linq.Expressions.Expression<Func<'Entity, obj>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
<Extension()>
Public Function IncludeProperties(Of TEntity) (indexBuilder As IndexBuilder(Of TEntity), includeExpression As Expression(Of Func(Of TEntity, Object))) As IndexBuilder(Of TEntity)

Tür Parametreleri

TEntity

Parametreler

indexBuilder
IndexBuilder<TEntity>

Yapılandırılan dizinin oluşturucusu.

includeExpression
Expression<Func<TEntity,Object>>

'include' yan tümcesine (blog => blog.Url ) dahil edilecek özellikleri temsil eden bir lambda ifadesi.

Birden çok özellik dahil edilecekse, özellikleri (post => new { post.Title, post.BlogId } dahil olmak üzere anonim bir tür belirtin.

Döndürülenler

IndexBuilder<TEntity>

Dizini daha fazla yapılandırmak için bir oluşturucu.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modellemeve EF Core ile SQL Server ve Azure SQL veritabanlarına erişme.

Şunlara uygulanır

IncludeProperties<TEntity>(IndexBuilder<TEntity>, String[])

SQL Server hedeflerken dizin ekleme özelliklerini yapılandırıyor.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> IncludeProperties<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, params string[] propertyNames);
static member IncludeProperties : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
<Extension()>
Public Function IncludeProperties(Of TEntity) (indexBuilder As IndexBuilder(Of TEntity), ParamArray propertyNames As String()) As IndexBuilder(Of TEntity)

Tür Parametreleri

TEntity

Parametreler

indexBuilder
IndexBuilder<TEntity>

Yapılandırılan dizinin oluşturucusu.

propertyNames
String[]

'include' yan tümcesinde kullanılacak özellik adları dizisi.

Döndürülenler

IndexBuilder<TEntity>

Dizini daha fazla yapılandırmak için bir oluşturucu.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modellemeve EF Core ile SQL Server ve Azure SQL veritabanlarına erişme.

Şunlara uygulanır