Sprache

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>

Der zu verwendende Diagnoseprotokollierer.

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: