Поделиться через


RelationalIndexBuilderExtensions.HasName Метод

Определение

Перегрузки

HasName(IndexBuilder, String)
Устаревшие..

Настраивает имя индекса в базе данных при выборе реляционной базы данных.

HasName(IConventionIndexBuilder, String, Boolean)
Устаревшие..

Настраивает имя индекса в базе данных при выборе реляционной базы данных.

HasName<TEntity>(IndexBuilder<TEntity>, String)
Устаревшие..

Настраивает имя индекса в базе данных при выборе реляционной базы данных.

HasName(IndexBuilder, String)

Внимание!

Use HasDatabaseName() instead.

Настраивает имя индекса в базе данных при выборе реляционной базы данных.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, string name);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, string name);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, string? name);
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
[<System.Obsolete("Use HasDatabaseName() instead.")>]
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
<Extension()>
Public Function HasName (indexBuilder As IndexBuilder, name As String) As IndexBuilder

Параметры

indexBuilder
IndexBuilder

Построитель настраиваемого индекса.

name
String

Имя индекса.

Возвращаемое значение

Построитель для дальнейшей настройки индекса.

Атрибуты

Комментарии

Дополнительные сведения и примеры см. в разделе Индексы .

Применяется к

HasName(IConventionIndexBuilder, String, Boolean)

Внимание!

Use HasDatabaseName() instead.

Настраивает имя индекса в базе данных при выборе реляционной базы данных.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, string name, bool fromDataAnnotation = false);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, string name, bool fromDataAnnotation = false);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, string? name, bool fromDataAnnotation = false);
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
[<System.Obsolete("Use HasDatabaseName() instead.")>]
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
<Extension()>
Public Function HasName (indexBuilder As IConventionIndexBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder

Параметры

indexBuilder
IConventionIndexBuilder

Построитель настраиваемого индекса.

name
String

Имя индекса.

fromDataAnnotation
Boolean

Указывает, была ли конфигурация указана с помощью заметки к данным.

Возвращаемое значение

Тот же экземпляр построителя, если конфигурация была применена, в null противном случае .

Атрибуты

Комментарии

Дополнительные сведения см. в разделе Индексы .

Применяется к

HasName<TEntity>(IndexBuilder<TEntity>, String)

Внимание!

Use HasDatabaseName() instead.

Настраивает имя индекса в базе данных при выборе реляционной базы данных.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> HasName<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, string name);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> HasName<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, string name);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> HasName<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, string? name);
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
[<System.Obsolete("Use HasDatabaseName() instead.")>]
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
<Extension()>
Public Function HasName(Of TEntity) (indexBuilder As IndexBuilder(Of TEntity), name As String) As IndexBuilder(Of TEntity)

Параметры типа

TEntity

Настраиваемый тип сущности.

Параметры

indexBuilder
IndexBuilder<TEntity>

Построитель настраиваемого индекса.

name
String

Имя индекса.

Возвращаемое значение

IndexBuilder<TEntity>

Построитель для дальнейшей настройки индекса.

Атрибуты

Комментарии

Дополнительные сведения см. в разделе Индексы .

Применяется к