Język

RelationalLoggerExtensions.IndexPropertiesMappedToNonOverlappingTables Metoda

Definicja

public static void IndexPropertiesMappedToNonOverlappingTables(this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> diagnostics, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, Microsoft.EntityFrameworkCore.Metadata.IIndex index, string property1Name, System.Collections.Generic.List<(string Table, string? Schema)> tablesMappedToProperty1, string property2Name, System.Collections.Generic.List<(string Table, string? Schema)> tablesMappedToProperty2);
public static void IndexPropertiesMappedToNonOverlappingTables(this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> diagnostics, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, Microsoft.EntityFrameworkCore.Metadata.IIndex index, string property1Name, System.Collections.Generic.List<(string Table, string Schema)> tablesMappedToProperty1, string property2Name, System.Collections.Generic.List<(string Table, string Schema)> tablesMappedToProperty2);
static member IndexPropertiesMappedToNonOverlappingTables : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> * Microsoft.EntityFrameworkCore.Metadata.IEntityType * Microsoft.EntityFrameworkCore.Metadata.IIndex * string * System.Collections.Generic.List<ValueTuple<string, string>> * string * System.Collections.Generic.List<ValueTuple<string, string>> -> unit
<Extension()>
Public Sub IndexPropertiesMappedToNonOverlappingTables (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Model.Validation), entityType As IEntityType, index As IIndex, property1Name As String, tablesMappedToProperty1 As List(Of ValueTuple(Of String, String)), property2Name As String, tablesMappedToProperty2 As List(Of ValueTuple(Of String, String)))

Parametry

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Model.Validation>

Rejestrator diagnostyczny do użycia.

entityType
IEntityType

Typ jednostki, na którym zdefiniowano indeks.

index
IIndex

Indeks typu jednostki.

property1Name
String

Pierwsza nazwa właściwości, która jest nieprawidłowa.

tablesMappedToProperty1
List<ValueTuple<String,String>>

Tabele zamapowane na pierwszą właściwość.

property2Name
String

Druga nazwa właściwości, która jest nieprawidłowa.

tablesMappedToProperty2
List<ValueTuple<String,String>>

Tabele zamapowane na drugą właściwość.

Dotyczy