RelationalIndexBuilderExtensions.HasFilter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
HasFilter(IndexBuilder, String) |
Nakonfiguruje výraz filtru pro index. |
HasFilter(IConventionIndexBuilder, String, Boolean) |
Nakonfiguruje výraz filtru pro index. |
HasFilter<TEntity>(IndexBuilder<TEntity>, String) |
Nakonfiguruje výraz filtru pro index. |
HasFilter(IndexBuilder, String)
Nakonfiguruje výraz filtru pro index.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasFilter (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, string sql);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasFilter (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, string? sql);
static member HasFilter : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
<Extension()>
Public Function HasFilter (indexBuilder As IndexBuilder, sql As String) As IndexBuilder
Parametry
- indexBuilder
- IndexBuilder
Tvůrce konfigurovaného indexu.
- sql
- String
Výraz filtru pro index.
Návraty
Tvůrce pro další konfiguraci indexu
Poznámky
Další informace a příklady najdete v tématu Indexy .
Platí pro
HasFilter(IConventionIndexBuilder, String, Boolean)
Nakonfiguruje výraz filtru pro index.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasFilter (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, string sql, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? HasFilter (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, string? sql, bool fromDataAnnotation = false);
static member HasFilter : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
<Extension()>
Public Function HasFilter (indexBuilder As IConventionIndexBuilder, sql As String, Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder
Parametry
- indexBuilder
- IConventionIndexBuilder
Tvůrce konfigurovaného indexu.
- sql
- String
Výraz filtru pro index.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Stejná instance tvůrce, pokud byla použita konfigurace, null
v opačném případě.
Poznámky
Další informace a příklady najdete v tématu Indexy .
Platí pro
HasFilter<TEntity>(IndexBuilder<TEntity>, String)
Nakonfiguruje výraz filtru pro index.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> HasFilter<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, string sql);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> HasFilter<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, string? sql);
static member HasFilter : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
<Extension()>
Public Function HasFilter(Of TEntity) (indexBuilder As IndexBuilder(Of TEntity), sql As String) As IndexBuilder(Of TEntity)
Parametry typu
- TEntity
Konfigurovaný typ entity.
Parametry
- indexBuilder
- IndexBuilder<TEntity>
Tvůrce konfigurovaného indexu.
- sql
- String
Výraz filtru pro index.
Návraty
Tvůrce pro další konfiguraci indexu
Poznámky
Další informace a příklady najdete v tématu Indexy .
Platí pro
Entity Framework