Udostępnij za pośrednictwem


SqlServerPropertyBuilderExtensions.IsSparse Metoda

Definicja

Przeciążenia

IsSparse(PropertyBuilder, Boolean)

Określa, czy kolumna właściwości jest tworzona jako rozrzedona podczas określania wartości docelowej SQL Server.

IsSparse(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Określa, czy kolumna właściwości jest tworzona jako rozrzedona podczas określania wartości docelowej SQL Server.

IsSparse<TProperty>(PropertyBuilder<TProperty>, Boolean)

Określa, czy kolumna właściwości jest tworzona jako rozrzedona podczas określania wartości docelowej SQL Server.

IsSparse(PropertyBuilder, Boolean)

Określa, czy kolumna właściwości jest tworzona jako rozrzedona podczas określania wartości docelowej SQL Server.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder IsSparse (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, bool sparse = true);
static member IsSparse : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function IsSparse (propertyBuilder As PropertyBuilder, Optional sparse As Boolean = true) As PropertyBuilder

Parametry

propertyBuilder
PropertyBuilder

Konstruktor dla konfigurowanej właściwości.

sparse
Boolean

Wartość wskazująca, czy kolumna właściwości jest tworzona jako rozrzedona.

Zwraca

Konstruktor do dalszego konfigurowania właściwości.

Uwagi

Aby uzyskać więcej informacji, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core. Aby uzyskać ogólne informacje na temat SQL Server kolumn rozrzednych, zobacz Również artykuł Rozrzedłe kolumny.

Dotyczy

IsSparse(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Określa, czy kolumna właściwości jest tworzona jako rozrzedona podczas określania wartości docelowej SQL Server.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? IsSparse (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, bool? sparse, bool fromDataAnnotation = false);
static member IsSparse : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function IsSparse (propertyBuilder As IConventionPropertyBuilder, sparse As Nullable(Of Boolean), Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parametry

propertyBuilder
IConventionPropertyBuilder

Konstruktor dla konfigurowanej właściwości.

sparse
Nullable<Boolean>

Wartość wskazująca, czy kolumna właściwości jest tworzona jako rozrzedona.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

To samo wystąpienie konstruktora, jeśli konfiguracja została zastosowana, null w przeciwnym razie.

Uwagi

Aby uzyskać więcej informacji, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core. Aby uzyskać ogólne informacje na temat SQL Server kolumn rozrzednych, zobacz Również artykuł Rozrzedłe kolumny.

Dotyczy

IsSparse<TProperty>(PropertyBuilder<TProperty>, Boolean)

Określa, czy kolumna właściwości jest tworzona jako rozrzedona podczas określania wartości docelowej SQL Server.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> IsSparse<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, bool sparse = true);
static member IsSparse : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function IsSparse(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), Optional sparse As Boolean = true) As PropertyBuilder(Of TProperty)

Parametry typu

TProperty

Parametry

propertyBuilder
PropertyBuilder<TProperty>

Konstruktor dla konfigurowanej właściwości.

sparse
Boolean

Wartość wskazująca, czy kolumna właściwości jest tworzona jako rozrzedona.

Zwraca

Konstruktor do dalszego konfigurowania właściwości.

Uwagi

Aby uzyskać więcej informacji, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core. Aby uzyskać ogólne informacje na temat SQL Server kolumn rozrzednych, zobacz Również artykuł Rozrzedłe kolumny.

Dotyczy