RelationalLoggerExtensions.IndexPropertiesMappedToNonOverlappingTables Methode

Definition

Protokolliert das IndexPropertiesMappedToNonOverlappingTables Ereignis.

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)))

Parameter

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Model.Validation>

Die zu verwendende Diagnose-Protokollierung.

entityType
IEntityType

Der Entitätstyp, für den der Index definiert ist.

index
IIndex

Der Index für den Entitätstyp.

property1Name
String

Der erste Eigenschaftsname, der ungültig ist.

tablesMappedToProperty1
List<ValueTuple<String,String>>

Die Tabellen, die der ersten Eigenschaft zugeordnet sind.

property2Name
String

Der zweite Eigenschaftsname, der ungültig ist.

tablesMappedToProperty2
List<ValueTuple<String,String>>

Die Tabellen, die der zweiten Eigenschaft zugeordnet sind.

Gilt für: