SqlServerIndexBuilderExtensions.IncludeProperties Yöntem

Tanım

Aşırı Yüklemeler

IncludeProperties(IndexBuilder, String[])

SQL Server hedeflenirken Dizin içerme özelliklerini yapılandırır.

IncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

SQL Server hedeflenirken Dizin içerme özelliklerini yapılandırır.

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

Dizin dahil özelliklerini yapılandırma ve SQL Server.

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

Dizin dahil özelliklerini yapılandırma ve SQL Server.

IncludeProperties(IndexBuilder, String[])

SQL Server hedeflenirken Dizin içerme özelliklerini yapılandırır.

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ılmakta olan dizin için Oluşturucu.

propertyNames
String[]

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

Döndürülenler

IndexBuilder

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

Açıklamalar

daha fazla bilgi için bkz. varlık türlerini ve ilişkilerini modellemeve SQL Server ve SQL Azure EF Core veritabanlarına erişme .

Şunlara uygulanır

IncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

SQL Server hedeflenirken Dizin içerme özelliklerini yapılandırır.

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ılmakta olan dizin için Oluşturucu.

propertyNames
IReadOnlyList<String>

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

fromDataAnnotation
Boolean

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

Döndürülenler

IConventionIndexBuilder

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 modellemeve SQL Server ve SQL Azure EF Core veritabanlarına erişme .

Şunlara uygulanır

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

Dizin dahil özelliklerini yapılandırma ve SQL Server.

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ılmakta olan dizin için Oluşturucu.

includeExpression
Expression<Func<TEntity,Object>>

' İnclude ' yan tümcesine dahil edilecek Özellik (ler) i temsil eden bir lambda ifadesi (Blog = > Blog). URL).

Birden çok özellik dahil edilse, özellikler dahil olmak üzere anonim bir tür belirleyin (Post = > New {Post. Başlık, gönderi. BlogID}).

Döndürülenler

IndexBuilder<TEntity>

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

Açıklamalar

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

Şunlara uygulanır

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

Dizin dahil özelliklerini yapılandırma ve SQL Server.

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 dizin için oluşturucu.

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 için bkz.Varlık türlerini ve ilişkilerini modelleme ve SQL Server ile SQL Azure veritabanlarına EF Core erişim.

Şunlara uygulanır