次の方法で共有


EntityTypeBuilder.HasIndex メソッド

定義

オーバーロード

HasIndex(String[], String)

指定したプロパティと、指定した名前でインデックスを構成します。 指定されたプロパティの一覧に、指定された名前の既存のインデックスがある場合は、構成のために既存のインデックスが返されます。

HasIndex(String[])

指定したプロパティに名前のないインデックスを構成します。 プロパティの指定されたリストに既存の名前のないインデックスがある場合は、構成のために既存のインデックスが返されます。

HasIndex(String[], String)

指定したプロパティと、指定した名前でインデックスを構成します。 指定されたプロパティの一覧に、指定された名前の既存のインデックスがある場合は、構成のために既存のインデックスが返されます。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasIndex (string[] propertyNames, string name);
abstract member HasIndex : string[] * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
override this.HasIndex : string[] * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
Public Overridable Function HasIndex (propertyNames As String(), name As String) As IndexBuilder

パラメーター

propertyNames
String[]

インデックスを構成するプロパティの名前。

name
String

インデックスに割り当てる名前。

戻り値

インデックスの構成に使用できるオブジェクト。

適用対象

HasIndex(String[])

指定したプロパティに名前のないインデックスを構成します。 プロパティの指定されたリストに既存の名前のないインデックスがある場合は、構成のために既存のインデックスが返されます。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasIndex (params string[] propertyNames);
abstract member HasIndex : string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
override this.HasIndex : string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
Public Overridable Function HasIndex (ParamArray propertyNames As String()) As IndexBuilder

パラメーター

propertyNames
String[]

インデックスを構成するプロパティの名前。

戻り値

インデックスの構成に使用できるオブジェクト。

適用対象