SqlServerIndexBuilderExtensions.IncludeProperties Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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
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.