RelationalQueryTypeBuilderExtensions.HasDiscriminator 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
| HasDiscriminator(QueryTypeBuilder) |
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır. |
| HasDiscriminator(QueryTypeBuilder, String, Type) |
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır. |
| HasDiscriminator<TDiscriminator>(QueryTypeBuilder, String) |
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır. |
| HasDiscriminator<TQuery,TDiscriminator>(QueryTypeBuilder<TQuery>, Expression<Func<TQuery,TDiscriminator>>) |
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır. |
HasDiscriminator(QueryTypeBuilder)
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasDiscriminator (this Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder queryTypeBuilder);
static member HasDiscriminator : Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
<Extension()>
Public Function HasDiscriminator (queryTypeBuilder As QueryTypeBuilder) As DiscriminatorBuilder
Parametreler
- queryTypeBuilder
- QueryTypeBuilder
Yapılandırılmakta olan sorgu türü için Oluşturucu.
Döndürülenler
Ayrıştırıcı sütununun yapılandırılmasına izin veren bir Oluşturucu.
Şunlara uygulanır
HasDiscriminator(QueryTypeBuilder, String, Type)
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasDiscriminator (this Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder queryTypeBuilder, string name, Type discriminatorType);
static member HasDiscriminator : Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder * string * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
<Extension()>
Public Function HasDiscriminator (queryTypeBuilder As QueryTypeBuilder, name As String, discriminatorType As Type) As DiscriminatorBuilder
Parametreler
- queryTypeBuilder
- QueryTypeBuilder
Yapılandırılmakta olan sorgu türü için Oluşturucu.
- name
- String
Ayrıştırıcı sütununun adı.
- discriminatorType
- Type
Ayrıştırıcı sütununda depolanan değerlerin türü.
Döndürülenler
Ayrıştırıcı sütununun yapılandırılmasına izin veren bir Oluşturucu.
Şunlara uygulanır
HasDiscriminator<TDiscriminator>(QueryTypeBuilder, String)
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<TDiscriminator> HasDiscriminator<TDiscriminator> (this Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder queryTypeBuilder, string name);
static member HasDiscriminator : Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
<Extension()>
Public Function HasDiscriminator(Of TDiscriminator) (queryTypeBuilder As QueryTypeBuilder, name As String) As DiscriminatorBuilder(Of TDiscriminator)
Tür Parametreleri
- TDiscriminator
Ayrıştırıcı sütununda depolanan değerlerin türü.
Parametreler
- queryTypeBuilder
- QueryTypeBuilder
Yapılandırılmakta olan sorgu türü için Oluşturucu.
- name
- String
Ayrıştırıcı sütununun adı.
Döndürülenler
Ayrıştırıcı sütununun yapılandırılmasına izin veren bir Oluşturucu.
Şunlara uygulanır
HasDiscriminator<TQuery,TDiscriminator>(QueryTypeBuilder<TQuery>, Expression<Func<TQuery,TDiscriminator>>)
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<TDiscriminator> HasDiscriminator<TQuery,TDiscriminator> (this Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<TQuery> queryTypeBuilder, System.Linq.Expressions.Expression<Func<TQuery,TDiscriminator>> propertyExpression) where TQuery : class;
static member HasDiscriminator : Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<'Query (requires 'Query : null)> * System.Linq.Expressions.Expression<Func<'Query, 'Discriminator>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator> (requires 'Query : null)
<Extension()>
Public Function HasDiscriminator(Of TQuery As Class, TDiscriminator As Class) (queryTypeBuilder As QueryTypeBuilder(Of TQuery), propertyExpression As Expression(Of Func(Of TQuery, TDiscriminator))) As DiscriminatorBuilder(Of TDiscriminator)
Tür Parametreleri
- TQuery
Yapılandırılmakta olan sorgu türü.
- TDiscriminator
Ayrıştırıcı sütununda depolanan değerlerin türü.
Parametreler
- queryTypeBuilder
- QueryTypeBuilder<TQuery>
Yapılandırılmakta olan sorgu türü için Oluşturucu.
- propertyExpression
- Expression<Func<TQuery,TDiscriminator>>
Ayrıştırıcı (blog = blog olarak kullanılacak özelliği temsil eden bir lambda ifadesi > . Ayrıştırıcı).
Döndürülenler
Ayrıştırıcı sütununun yapılandırılmasına izin veren bir Oluşturucu.