RelationalStrings Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
In EF-Ausnahmen verwendete Zeichenfolgenressourcen usw.
Diese Zeichenfolgen werden öffentlich zur Verwendung durch Datenbankanbieter und Erweiterungen verfügbar gemacht. Es ist ungewöhnlich, dass Anwendungscode diese Zeichenfolgen benötigt.
[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalStrings
public static class RelationalStrings
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalStrings = class
type RelationalStrings = class
Public Class RelationalStrings
- Vererbung
-
RelationalStrings
- Attribute
Eigenschaften
| Name | Beschreibung |
|---|---|
| BadCheckConstraintString |
Die Prüfeinschränkung aus Modellmetadaten kann nicht deserialisiert werden. Siehe die interne Ausnahme für Details. |
| BadSequenceString |
Veraltet.
Eine Sequenz aus Modellmetadaten kann nicht deserialisiert werden. Siehe die interne Ausnahme für Details. |
| BadSequenceType |
Ungültiger Typ für Sequenz. Gültige Typen sind "long" (standard), "int", "short", "byte" und "decimal". |
| CannotChangeWhenOpen |
Die Instanz von DbConnection wird derzeit verwendet. Die Verbindung kann nur geändert werden, wenn die vorhandene Verbindung nicht verwendet wird. |
| CannotCompareComplexTypeToNull |
Das Vergleichen komplexer Typen mit NULL wird nicht unterstützt. |
| CannotSetAliasOnJoin |
Aliase können nicht für Verknüpfungsausdrücke festgelegt werden; legen Sie den Alias für den eingeschlossenen Tabellenausdruck fest. |
| ClientGroupByNotSupported |
Das angegebene 'GroupBy'-Muster kann nicht übersetzt werden. Rufen Sie "AsEnumerable" vor "GroupBy" auf, um sie clientseitig auszuwerten. |
| ConflictingAmbientTransaction |
Es wurde eine Ambient-Transaktion erkannt. Die Ambient-Transaktion muss abgeschlossen werden, bevor eine neue Transaktion für diese Verbindung gestartet wird. |
| ConflictingEnlistedTransaction |
Die Verbindung wird derzeit in einer Transaktion aufgelistet. Die aufgelistete Transaktion muss abgeschlossen werden, bevor eine neue Transaktion gestartet wird. |
| ConnectionAndConnectionString |
Sowohl eine vorhandene DbConnection als auch eine Verbindungszeichenfolge wurden konfiguriert. Wenn eine vorhandene DbConnection verwendet wird, muss die Verbindungszeichenfolge für diese Verbindung festgelegt werden. |
| DatabaseModelMissing |
Veraltet.
Das Datenbankmodell wurde nicht initialisiert. Das Modell muss mit 'RelationalModelConvention' abgeschlossen und verarbeitet werden, bevor auf das Datenbankmodell zugegriffen werden kann. |
| DistinctOnCollectionNotSupported |
Die Verwendung des Vorgangs "Distinct" für eine Projektion, die eine Sammlung enthält, wird nicht unterstützt. |
| EFMultipleParametersInvoked |
Der EF. Die Methode "MultipleParameters<T>" kann nur in LinQ-Abfragen von Entity Framework verwendet werden. |
| EmptyCollectionNotSupportedAsInlineQueryRoot |
Leere Auflistungen werden nicht als Inlineabfragestamm unterstützt. |
| ErrorMaterializingValue |
Fehler beim Lesen eines Datenbankwerts. Weitere Informationen finden Sie in der inneren Ausnahme. |
| ExecuteDeleteOnNonEntityType |
Für den Vorgang 'ExecuteDelete' ist ein Entitätstyp erforderlich, der der Datenbanktabelle entspricht, die geändert werden soll. Der aktuelle Vorgang wird auf eine Nicht-Entitätsprojektion angewendet. Entfernen Sie alle Projektionen in Nicht-Entitätstypen. |
| ExecuteUpdateCannotSetJsonPropertyToArbitraryExpression |
'ExecuteUpdate' kann derzeit keine Eigenschaft in einer JSON-Spalte auf beliebige Ausdrücke festlegen; nur Konstanten, Parameter und andere JSON-Eigenschaften werden unterstützt; siehe https://github.com/dotnet/efcore/issues/36688. |
| ExecuteUpdateCannotSetJsonPropertyToNonJsonColumn |
'ExecuteUpdate' kann derzeit keine Eigenschaft in einer JSON-Spalte auf eine normale, nicht JSON-Spalte festlegen; siehe https://github.com/dotnet/efcore/issues/36688. |
| FromSqlNonComposable |
'FromSql' oder 'SqlQuery' wurde mit nicht komponierbarem SQL und mit einer Abfrage aufgerufen, die darüber verfasst wurde. Erwägen Sie, "AsEnumerable" nach der Methode aufzurufen, um die Komposition auf der Clientseite auszuführen. |
| InsufficientInformationToIdentifyElementOfCollectionJoin |
Eine Sammlungsunterabfrage kann nicht in einer Projektion übersetzt werden, da entweder übergeordnete oder unterabfrage keine erforderlichen Informationen projiziert werden, um sie eindeutig zu identifizieren und ergebnisse auf clientseitiger Seite ordnungsgemäß zu generieren. Dies kann passieren, wenn Sie versuchen, den Schlüssellosen Entitätstyp zu korrelieren. Dies kann auch bei einigen Fällen der Projektion vor "Distinct" oder einigen Formen von Gruppierungsschlüsseln im Fall von "GroupBy" geschehen. Diese sollten entweder alle wichtigen Eigenschaften der Entität enthalten, auf die der Vorgang angewendet wird, oder nur einfache Eigenschaftszugriffsausdrücke enthalten. |
| InsufficientInformationToIdentifyOuterElementOfCollectionJoin |
Die Auflistungsunterabfrage kann in der Projektion nicht übersetzt werden, da die übergeordnete Abfrage keine Projektschlüsselspalten aller Tabellen enthält, die zum Generieren von Ergebnissen auf clientseitiger Seite erforderlich sind. Dies kann passieren, wenn Sie versuchen, eine schlüssellose Entität zu korrelieren, oder wenn Sie "Distinct"- oder "GroupBy"-Vorgänge verwenden, ohne alle Schlüsselspalten projizieren zu müssen. |
| InvalidArgumentToExecuteUpdate |
Das Argument 'setPropertyCalls' auf 'ExecuteUpdate' darf nur eine Kette von 'SetProperty' enthalten, die die zu aktualisierenden Eigenschaften ausdrückt. |
| InvalidCommandTimeout |
Der angegebene CommandTimeout-Wert ist ungültig. Es muss eine positive Zahl sein. |
| InvalidMaxBatchSize |
Der angegebene MaxBatchSize-Wert ist ungültig. Es muss eine positive Zahl sein. |
| InvalidMinBatchSize |
Der angegebene MinBatchSize-Wert ist ungültig. Es muss eine positive Zahl sein. |
| JsonEmptyString |
Die Datenbank hat die leere Zeichenfolge zurückgegeben, wenn ein JSON-Objekt erwartet wurde. |
| JsonEntityWithTableSplittingIsNotSupported |
Die Tabellenaufteilung wird für Entitäten, die Entitäten enthalten, die JSON zugeordnet sind, nicht unterstützt. |
| JsonExecuteUpdateNotSupportedWithOwnedEntities |
ExecuteUpdate über JSON-Spalten wird nicht unterstützt, wenn die Spalte als eigene Entität zugeordnet wird. Ordnen Sie die Spalte stattdessen als komplexen Typ zu. |
| JsonNodeMustBeHandledByProviderSpecificVisitor |
Dieser Knoten sollte vom anbieterspezifischen SQL-Generator behandelt werden. |
| JsonPartialExecuteUpdateNotSupportedByProvider |
Der verwendete Anbieter unterstützt keine partiellen Updates mit ExecuteUpdate in JSON-Spalten. |
| JsonPropertyNameShouldBeConfiguredOnNestedNavigation |
Der NAME der JSON-Eigenschaft sollte nur für geschachtelte navigationseigene Navigationen konfiguriert werden. |
| JsonQueryLinqOperatorsNotSupported |
Das Erstellen von LINQ-Operatoren über Sammlungen in JSON-Dokumenten wird nicht unterstützt oder wurde vom EF-Anbieter nicht implementiert. |
| MappingFragmentMissingName |
Der Tabellenname muss angegeben werden, um eine tabellenspezifische Eigenschaftszuordnung zu konfigurieren. |
| MethodNeedsToBeImplementedInTheProvider |
Diese Methode muss im Anbieter implementiert werden. |
| MigrationDownMissing |
Die 'Down'-Methode für diese Migration wurde nicht implementiert. Sowohl die Methoden "Up" als auch "Down" müssen implementiert werden, um das Zurücksetzen von Migrationen zu unterstützen. |
| MissingOrderingInSelectExpression |
"Reverse" konnte nicht auf den Server übersetzt werden, da keine Sortierung auf der Serverseite vorhanden ist. |
| MissingResultSetWhenSaving |
Ein Resultset fehlte beim Lesen der Ergebnisse eines SaveChanges-Vorgangs; Dies kann darauf hinweisen, dass eine gespeicherte Prozedur so konfiguriert wurde, dass Ergebnisse im EF-Modell zurückgegeben werden, aber nicht. Überprüfen Sie die Definitionen der gespeicherten Prozeduren. |
| ModificationCommandBatchAlreadyComplete |
Befehle können einem abgeschlossenen 'ModificationCommandBatch' nicht hinzugefügt werden. |
| ModificationCommandBatchNotComplete |
Ein 'ModificationCommandBatch', das noch nicht abgeschlossen wurde, kann nicht ausgeführt werden. |
| MultipleProvidersConfigured |
Es wurden mehrere relationale Datenbankanbieterkonfigurationen gefunden. Ein Kontext kann nur für die Verwendung eines einzelnen Datenbankanbieters konfiguriert werden. |
| NestedAmbientTransactionError |
Vor der geschachtelten Transaktion wurde eine Ambient-Stammtransaktion abgeschlossen. Die geschachtelten Transaktionen sollten zuerst abgeschlossen werden. |
| NoActiveTransaction |
Die Verbindung hat keine aktiven Transaktionen. |
| NoConnectionOrConnectionString |
Ein relationaler Speicher wurde ohne Angabe der zu verwendenden DbConnection- oder Verbindungszeichenfolge konfiguriert. |
| NoDbCommand |
Für eine nicht relationale Abfrage kann kein DbCommand erstellt werden. |
| NoneRelationalTypeMappingOnARelationalTypeMappingSource |
'FindMapping' wurde für eine 'RelationalTypeMappingSource' mit einem nicht relationalen 'TypeMappingInfo' aufgerufen. |
| NoProviderConfigured |
Es sind keine relationalen Datenbankanbieter konfiguriert. Konfigurieren Sie einen Datenbankanbieter mithilfe von "OnConfiguring" oder durch Erstellen einer ImmutableDbContextOptions mit einem konfigurierten Datenbankanbieter und übergeben Sie ihn an den Kontext. |
| NoSetPropertyInvocation |
Ein 'ExecuteUpdate'-Aufruf muss mindestens einen Aufruf von 'SetProperty' angeben, um die zu aktualisierenden Eigenschaften anzugeben. |
| OnlyConstantsSupportedInInlineCollectionQueryRoots |
Nur Konstanten werden innerhalb von Inlineauflistungsabfragestamms unterstützt. |
| PendingAmbientTransaction |
Diese Verbindung wurde mit einer Umgebungstransaktion verwendet. Die ursprüngliche Ambient-Transaktion muss abgeschlossen werden, bevor diese Verbindung außerhalb dieser Verbindung verwendet werden kann. |
| ProjectionMappingCountMismatch |
Set-Vorgänge können nicht übersetzt werden, wenn beide Seiten keine Werte den gleichen Eigenschaften im Nominaltyp zuweisen. Stellen Sie sicher, dass die gleichen Eigenschaften auf beiden Seiten enthalten sind, und erwägen Sie, Standardwerte zuzuweisen, wenn eine Eigenschaft keinen bestimmten Wert erfordert. |
| QueryFromSqlInsideExists |
Die Abfrage enthält die Verwendung des Vorgangs 'Any' oder 'AnyAsync' nach der Methode 'FromSqlRaw' oder 'FromSqlInterpolated'. Die Verwendung dieser unformatierten SQL-Abfrage wird derzeit nicht unterstützt. Ersetzen Sie die Verwendung von "Any" oder "AnyAsync" durch "Count" oder "CountAsync". Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2174053. |
| RelationalNotInUse |
Relationale spezifische Methoden können nur verwendet werden, wenn der Kontext einen relationalen Datenbankanbieter verwendet. |
| SelectCanOnlyBeBuiltOnCollectionJsonQuery |
SelectExpression kann nur über ein JsonQueryExpression-Objekt erstellt werden, das eine Auflistung im JSON-Dokument darstellt. |
| SelectExpressionUpdateNotSupportedWhileMutable |
SelectExpression.Update() wird nicht unterstützt, während sich der Ausdruck im veränderbaren Zustand befindet. |
| SetOperationNotWithinEntityTypeHierarchy |
Satzvorgänge (Union, Verketten, Überschneiden, Außer) werden nur für Entitätstypen innerhalb derselben Typhierarchie unterstützt. |
| SetOperationsNotAllowedAfterClientEvaluation |
Der festgelegte Vorgang kann nicht übersetzt werden, nachdem die Clientprojektion angewendet wurde. Erwägen Sie das Verschieben des Setvorgangs vor dem letzten 'Select'-Aufruf. |
| SetOperationsOnDifferentStoreTypes |
Der festgelegte Vorgang kann nicht übersetzt werden, wenn übereinstimmende Spalten auf beiden Seiten unterschiedliche Speichertypen aufweisen. |
| SetPropertyMethodInvoked |
Die SetProperty<TProperty-Methode> kann nur in der 'ExecuteUpdate'-Methode verwendet werden. |
| SplitQueryConcurrentModification |
Die Ergebnisse einer geteilten Abfrage konnten nicht korreliert werden, da die Daten während der Ausführung der Abfrage gleichzeitig geändert wurden. Führen Sie die Abfrage erneut aus, oder führen Sie sie in einer serialisierbaren oder Momentaufnahmetransaktion aus, um gleichzeitige Änderungen zu verhindern. |
| SplitQueryString |
Diese LINQ-Abfrage wird im Modus für geteilte Abfragen ausgeführt, und die angezeigte SQL-Abfrage dient der ersten auszuführenden Abfrage. Abhängig von den Ergebnissen der ersten Abfrage können auch zusätzliche Abfragen ausgeführt werden. |
| SqlFunctionArgumentsAndMappingsMismatch |
Die Anzahl der Argumenttypzuordnungen stimmt nicht mit der Anzahl der Argumente überein. |
| SqlFunctionNullArgumentMapping |
Eine der angegebenen Argumenttypzuordnungen war NULL. |
| SqlFunctionUnexpectedInstanceMapping |
Eine Instanztypzuordnung wurde ohne Instanzausdruck angegeben. |
| TransactionAlreadyStarted |
Die Verbindung befindet sich bereits in einer Transaktion und kann nicht an einer anderen Transaktion teilnehmen. |
| TransactionAssociatedWithDifferentConnection |
Die angegebene Transaktion ist der aktuellen Verbindung nicht zugeordnet. Es können nur Transaktionen verwendet werden, die der aktuellen Verbindung zugeordnet sind. |
| TransactionSuppressedMigrationInUserTransaction |
Die Benutzertransaktion wird bei einer TransactionSuppressed-Migration oder einer Wiederholungsausführungsstrategie nicht unterstützt. |
| UpdateStoreException |
Fehler beim Speichern der Entitätsänderungen. Weitere Informationen finden Sie in der inneren Ausnahme. |
| VisitChildrenMustBeOverridden |
'VisitChildren' muss in der Klasse außer Kraft gesetzt werden, die von 'SqlExpression' abgeleitet wird. |
Methoden
| Name | Beschreibung |
|---|---|
| AbstractTpc(Object, Object) |
Der Entitätstyp '{entityType}' kann nicht instanziiert werden, da der entsprechende CLR-Typ abstrahiert ist, aber der Entitätstyp mithilfe der TPC-Zuordnungsstrategie '{storeObject}' zugeordnet wurde. Es sollten nur instanziierbare Typen zugeordnet werden. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| AutoLoadedJsonProperty(Object, Object) |
Die Eigenschaft '{property}' für den Typ '{type}' ist einer JSON-Entität zugeordnet und kann nicht als nicht automatisch geladen konfiguriert werden. JSON-zugeordnete Entitäten werden immer als Einheit geladen. |
| CannotCompareJsonComplexTypeToNonJson(Object, Object) |
Der komplexe Typ '{jsonComplexType}', der JSON zugeordnet ist, kann nicht mit dem komplexen Typ '{nonJsonComplexType}' verglichen werden, was nicht der Name ist. |
| CannotProjectNullableComplexType(Object) |
Sie versuchen, komplexen Typ "{complexType}" über eine optionale Navigation zu projizieren; das wird derzeit nicht unterstützt. Projizieren Sie entweder den komplexen Typ in einem nicht optionalen Kontext, oder projizieren Sie den enthaltenden Entitätstyp zusammen mit dem komplexen Typ. |
| CannotTranslateNonConstantNewArrayExpression(Object) |
Die Abfrage enthält einen neuen Arrayausdruck mit nicht konstanten Elementen, die nicht übersetzt werden können: '{newArrayExpression}'. |
| CaseElseResultTypeUnexpected(Object, Object) |
Der Ergebnistyp von '{elseResultType}' in der else-Klausel ist ungültig. Der erwartete Typ ist '{resultType}'. |
| CaseWhenClauseResultTypeUnexpected(Object, Object) |
Der Ergebnistyp von '{whenResultType}' in einer Klausel ist ungültig. Der erwartete Typ ist '{resultType}'. |
| CaseWhenClauseTestTypeUnexpected(Object, Object) |
Der Operandtyp von '{whenOperandType}' in einer Klausel ist ungültig. Der erwartete Typ lautet "{expectedWhenOperandType}". |
| CompiledModelFunctionParameterTypeMapping(Object, Object, Object, Object) |
Der Funktionsparameter '{function}({parameter})' hat eine benutzerdefinierte Typzuordnung konfiguriert. Konfigurieren Sie sie stattdessen in '{customize}' in einer teilweisen '{className}'-Klasse. |
| CompiledModelFunctionTranslation(Object) |
Die Funktion '{function}' verfügt über eine benutzerdefinierte Übersetzung. Ein kompiliertes Modell kann nicht generiert werden, da benutzerdefinierte Funktionsübersetzungen nicht unterstützt werden. |
| CompiledModelFunctionTypeMapping(Object, Object, Object) |
Die Funktion '{function}' hat eine benutzerdefinierte Typzuordnung konfiguriert. Konfigurieren Sie sie stattdessen in '{customize}' in einer teilweisen '{className}'-Klasse. |
| ComplexCollectionNotMappedToJson(Object, Object) |
Die komplexe Sammlungseigenschaft '{entityType}. {property}' muss einer JSON-Spalte zugeordnet werden. Verwenden Sie "ToJson()", um diese komplexe Sammlung so zu konfigurieren, dass sie einer JSON-Spalte zugeordnet ist. |
| ComplexPropertyBothJsonColumnAndJsonPropertyName(Object, Object, Object) |
Komplexe Eigenschaft '{complexProperty}' kann nicht sowohl einen JSON-Spaltennamen ('{columnName}') als auch einen JSON-Eigenschaftsnamen ('{propertyName}') konfiguriert haben. Verwenden Sie "ToJson()" zum Zuordnen einer JSON-Spalte oder "HasJsonPropertyName()" als JSON-Eigenschaft innerhalb einer enthaltenden JSON-Spalte, aber nicht beide. |
| ComplexPropertyJsonPropertyNameConflict(Object, Object, Object) |
Komplexe Eigenschaft '{property1}' und '{property2}' sind beide so konfiguriert, dass derselbe JSON-Eigenschaftsname '{jsonPropertyName}' verwendet wird. Jede Eigenschaft innerhalb eines JSON-zugeordneten Typs muss einen eindeutigen JSON-Eigenschaftsnamen aufweisen. |
| ComplexPropertyJsonPropertyNameWithoutJsonMapping(Object) |
Komplexe Eigenschaft '{complexProperty}' kann 'HasJsonPropertyName()' nicht verwenden, da sie nicht in einem JSON-zugeordneten Typ enthalten ist. Verwenden Sie "ToJson()", um die komplexe Eigenschaft einer JSON-Spalte zuzuordnen, oder stellen Sie sicher, dass sie in einem Typ enthalten ist, der JSON zugeordnet ist. |
| ComplexPropertyOptionalTableSharing(Object, Object) |
Die optionale komplexe Eigenschaft '{type}. {property}' wird Spalten zugeordnet, indem die enthaltenen Eigenschaften in die Tabelle des Containers abgeflacht werden; Diese Zuordnung erfordert mindestens eine erforderliche Eigenschaft , um die Unterscheidung zwischen "null" und leeren Werten zu ermöglichen, aber der komplexe Typ enthält nur optionale Eigenschaften. Konfigurieren Sie die Eigenschaft mit einem Schattendiskriminator, indem Sie einen Aufruf von "HasDiscriminator()" für die komplexe Eigenschaftskonfiguration hinzufügen oder diese komplexe Eigenschaft stattdessen einer JSON-Spalte zuordnen. |
| ComputedColumnSqlUnspecified(Object, Object) |
Die berechnete Spalte SQL wurde für die Spalte '{table}' nicht angegeben. {column}'. Geben Sie die SQL-Anweisung an, bevor Sie Entity Framework zum Erstellen des Datenbankschemas verwenden. |
| ConcurrencyTokenOnJsonMappedProperty(Object, Object) |
Die Eigenschaft '{property}' für '{type}' ist als Parallelitätstoken konfiguriert, der Typ wird jedoch JSON zugeordnet. Parallelitätstoken werden für JSON-zugeordnete Typen nicht unterstützt. |
| ConflictingColumnServerGeneration(Object, Object, Object) |
'{conflictingConfiguration}' kann für '{property}' nicht gleichzeitig mit '{existingConfiguration}' festgelegt werden. Entfernen Sie eine dieser Konfigurationen. |
| ConflictingOriginalRowValues(Object, Object, Object, Object, Object) |
Instanzen von Typen '{firstEntityType}' und '{secondEntityType}' sind derselben Zeile zugeordnet, weisen jedoch unterschiedliche ursprüngliche Eigenschaftswerte für die Eigenschaften {firstProperty} und {secondProperty} auf, die '{column}' zugeordnet sind. Erwägen Sie die Verwendung von 'DbContextOptionsBuilder.EnableSensitiveDataLogging', um die widersprüchlichen Werte anzuzeigen. |
| ConflictingOriginalRowValuesSensitive(Object, Object, Object, Object, Object, Object) |
Instanzen von Typen '{firstEntityType}' und '{secondEntityType}' sind derselben Zeile mit dem Schlüsselwert '{keyValue}' zugeordnet, weisen jedoch unterschiedliche ursprüngliche Eigenschaftswerte {firstConflictingValues} und {secondConflictingValues} für die Spalte '{column}' auf. |
| ConflictingRowUpdateTypes(Object, Object, Object, Object) |
Eine Instanz des Entitätstyps '{firstEntityType}' ist als '{firstState}' markiert, aber eine Instanz des Entitätstyps '{secondEntityType}' ist als '{secondState}' gekennzeichnet, und beide werden derselben Zeile zugeordnet. Erwägen Sie die Verwendung von 'DbContextOptionsBuilder.EnableSensitiveDataLogging', um die Schlüsselwerte anzuzeigen. |
| ConflictingRowUpdateTypesSensitive(Object, Object, Object, Object, Object, Object) |
Die Instanz des Entitätstyps '{firstEntityType}' mit dem Schlüsselwert '{firstKeyValue}' ist als '{firstState}' markiert, aber die Instanz des Entitätstyps '{secondEntityType}' mit dem Schlüsselwert '{secondKeyValue}' ist als '{secondState}' gekennzeichnet, und beide werden derselben Zeile zugeordnet. |
| ConflictingRowValues(Object, Object, Object, Object, Object) |
Instanzen von Typen '{firstEntityType}' und '{secondEntityType}' werden derselben Zeile zugeordnet, weisen jedoch unterschiedliche Eigenschaftswerte für die Eigenschaften {firstProperty} und {secondProperty} auf, die '{column}' zugeordnet sind. Erwägen Sie die Verwendung von 'DbContextOptionsBuilder.EnableSensitiveDataLogging', um die widersprüchlichen Werte anzuzeigen. |
| ConflictingRowValuesSensitive(Object, Object, Object, Object, Object, Object) |
Instanzen von Typen '{firstEntityType}' und '{secondEntityType}' werden derselben Zeile mit dem Schlüsselwert '{keyValue}' zugeordnet, weisen jedoch unterschiedliche Eigenschaftswerte '{firstConflictingValue}' und '{secondConflictingValue}' für die Spalte '{column}' auf. |
| ConflictingSeedValues(Object, Object, Object) |
Eine Seedentität für den Entitätstyp '{entityType}' hat denselben Schlüsselwert wie eine andere Seedentität, die derselben Tabelle '{table}' zugeordnet ist, aber unterschiedliche Werte für die Spalte '{column}' aufweist. Erwägen Sie die Verwendung von 'DbContextOptionsBuilder.EnableSensitiveDataLogging', um die widersprüchlichen Werte anzuzeigen. |
| ConflictingSeedValuesSensitive(Object, Object, Object, Object, Object, Object) |
Eine Seedentität für den Entitätstyp '{entityType}' weist denselben Schlüsselwert '{keyValue}' auf wie eine andere Seedentität, die der gleichen Tabelle '{table}' zugeordnet ist, weisen jedoch unterschiedliche Werte für die Spalte '{column}' - '{firstValue}', '{secondValue}' auf. |
| ConflictingTypeMappingsInferredForColumn(Object) |
Konfliktierende Typzuordnungen wurden für die Spalte '{column}' abgeleitet. |
| ContainerTypeOnNestedOwnedEntityType(Object) |
Der Entitätstyp "{entityType}" hat einen Containerspaltentyp konfiguriert, ist aber in einem anderen eigenen Typ geschachtelt. Der Containerspaltentyp kann nur für einen einem Container zugeordneten Typ auf oberster Ebene angegeben werden. |
| ContainerTypeOnNonContainer(Object) |
Der Entitätstyp "{entityType}" hat einen Containerspaltentyp konfiguriert, ist jedoch nicht einer Containerspalte zugeordnet, z. B. für JSON. Der Containerspaltentyp kann nur für einen einem Container zugeordneten Typ auf oberster Ebene angegeben werden. |
| CreateIndexOperationWithInvalidSortOrder(Object, Object) |
{numSortOrderProperties}-Werte wurden in CreateIndexOperations.IsDescending bereitgestellt, der Vorgang weist jedoch {numColumns}-Spalten auf. |
| DataOperationNoProperty(Object, Object) |
Der Spalte '{table}' ist keine Eigenschaft zugeordnet. {column}' wird in einem Datenvorgang verwendet. Fügen Sie entweder eine eigenschaft hinzu, die dieser Spalte zugeordnet ist, oder geben Sie die Spaltentypen im Datenvorgang an. |
| DataOperationNoTable(Object) |
Der Tabelle '{table}' ist kein Entitätstyp zugeordnet, der in einem Datenvorgang verwendet wird. Fügen Sie dem Modell entweder den entsprechenden Entitätstyp hinzu, oder geben Sie die Spaltentypen im Datenvorgang an. |
| DbFunctionExpressionIsNotMethodCall(Object) |
Der bereitgestellte DbFunction-Ausdruck '{expression}' ist ungültig. Der Ausdruck muss ein Lambda-Ausdruck sein, der einen einzelnen Methodenaufruf an die statische Zielmethode enthält. Standardwerte können bei Bedarf als Argumente bereitgestellt werden, z. B. "() => SomeClass.SomeMethod(null, 0)". |
| DbFunctionGenericMethodNotSupported(Object) |
Die DbFunction '{function}' ist generisch. Die Zuordnung generischer Methoden als DbFunction wird nicht unterstützt. |
| DbFunctionInvalidInstanceType(Object, Object) |
Die für den Typ '{type}' definierte DbFunction '{function}' muss entweder eine statische Methode oder eine Instanzmethode sein, die für eine DbContext-Unterklasse definiert ist. Instanzmethoden für andere Typen werden nicht unterstützt. |
| DbFunctionInvalidIQueryableOwnedReturnType(Object, Object) |
Die DbFunction '{function}' weist einen ungültigen Rückgabetyp '{type}' auf. Besitzer-Entitätstypen können nicht als Rückgabetyp einer DbFunction verwendet werden. |
| DbFunctionInvalidIQueryableReturnType(Object, Object) |
Die DbFunction '{function}' weist einen ungültigen Rückgabetyp '{type}' auf. Nicht skalare Funktionen müssen "IQueryable" eines gültigen Entitätstyps zurückgeben. |
| DbFunctionInvalidParameterName(Object, Object) |
Die DbFunction '{function}' weist keinen Parameter mit dem Namen '{parameter}' auf. |
| DbFunctionInvalidParameterType(Object, Object, Object) |
Der Parameter '{parameter}' für die DbFunction '{function}' weist einen ungültigen Typ '{type}' auf. Stellen Sie sicher, dass der Parametertyp vom aktuellen Anbieter zugeordnet werden kann. |
| DbFunctionInvalidReturnEntityType(Object, Object, Object) |
Die DbFunction '{function}' gibt '{type}' zurück, aber '{elementType}' ist kein zugeordneter Entitätstyp. Stellen Sie sicher, dass "{elementType}" im Modell enthalten ist. |
| DbFunctionInvalidReturnType(Object, Object) |
Die DbFunction '{function}' weist einen ungültigen Rückgabetyp '{type}' auf. Stellen Sie sicher, dass der Rückgabetyp vom aktuellen Anbieter zugeordnet werden kann. |
| DbFunctionNameEmpty(Object) |
Die DbFunction '{function}' hat keinen Namenssatz. Name ist eine erforderliche Eigenschaft einer DbFunction. |
| DbFunctionNonScalarCustomTranslation(Object) |
Benutzerdefinierte Übersetzung kann für die DbFunction '{function}' nicht festgelegt werden, da es sich nicht um eine skalare Funktion handelt. |
| DbFunctionNullableValueReturnType(Object, Object) |
Die DbFunction '{function}' gibt einen SqlExpression vom Typ '{type}' zurück, bei dem es sich um einen Nullwerttyp handelt. DbFunctions müssen Ausdrücke mit Nicht-Null-Werttypen zurückgeben, auch wenn sie "null" zurückgeben können. |
| DefaultValueSqlUnspecified(Object, Object) |
Der Standardwert SQL wurde für die Spalte '{table}' nicht angegeben. {column}'. Geben Sie die SQL-Anweisung an, bevor Sie Entity Framework zum Erstellen des Datenbankschemas verwenden. |
| DefaultValueUnspecified(Object, Object) |
Der Standardwert wurde für die Spalte '{table}' nicht angegeben. {column}'. Geben Sie vor der Verwendung von Entity Framework einen Wert an, um das Datenbankschema zu erstellen. |
| DeleteDataOperationNoModel(Object) |
Der Datenlöschvorgang für '{table}' ist keinem Modell zugeordnet. Fügen Sie der Migration entweder ein Modell hinzu, oder geben Sie die Spaltentypen in allen Datenvorgängen an. |
| DeleteDataOperationTypesCountMismatch(Object, Object, Object) |
Die Anzahl der Schlüsselspaltentypen ({typesCount}) stimmt nicht mit der Anzahl der Schlüsselspalten ({columnsCount}) für den Datenlöschvorgang in '{table}' überein. Geben Sie dieselbe Anzahl von Schlüsselspaltentypen und Schlüsselspalten an. |
| DeleteDataOperationValuesCountMismatch(Object, Object, Object) |
Die Anzahl der Schlüsselwerte ({valuesCount}) stimmt nicht mit der Anzahl der Schlüsselspalten ({columnsCount}) für den Datenlöschvorgang in '{table}' überein. Geben Sie dieselbe Anzahl von Schlüsselwerten und Schlüsselspalten an. |
| DerivedStrategy(Object, Object) |
Der abgeleitete Entitätstyp "{entityType}" wurde mit der Zuordnungsstrategie "{strategy}" konfiguriert. Nur der Stammentitätstyp sollte mit einer Zuordnungsstrategie konfiguriert werden. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| DerivedTypeTable(Object, Object) |
Veraltet.
Der Entitätstyp '{entityType}' kann einer Tabelle nicht zugeordnet werden, da sie von '{baseType}' abgeleitet wird. Nur Basisentitätstypen können einer Tabelle zugeordnet werden. |
| DuplicateCheckConstraint(Object, Object, Object) |
Die Check-Einschränkung '{checkConstraint}' kann dem Entitätstyp '{entityType}' nicht hinzugefügt werden, da bereits eine weitere Check-Einschränkung mit demselben Namen für den Entitätstyp '{conflictingEntityType}' vorhanden ist. |
| DuplicateCheckConstraint(Object, Object) |
Die Check-Einschränkung '{checkConstraint}' kann dem Entitätstyp '{entityType}' nicht hinzugefügt werden, da bereits eine weitere Checkeinschränkung mit demselben Namen vorhanden ist. |
| DuplicateCheckConstraintSqlMismatch(Object, Object, Object, Object, Object) |
Die Check-Einschränkungen '{checkConstraint1}' für '{entityType1}' und '{checkConstraint2}' für '{entityType2}' sind beide mit '{checkConstraintName}' verknüpft, aber mit unterschiedlicher Definition von SQL. |
| DuplicateColumnNameCollationMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, sind jedoch so konfiguriert, dass unterschiedliche Sortierungen verwendet werden ('{collation1}' und '{collation2}'). |
| DuplicateColumnNameCommentMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, sind jedoch mit unterschiedlichen Kommentaren konfiguriert ('{comment1}' und '{comment2}'). |
| DuplicateColumnNameComputedSqlMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, sind jedoch so konfiguriert, dass unterschiedliche berechnete Werte verwendet werden ('{value1}' und '{value2}'). |
| DuplicateColumnNameConcurrencyTokenMismatch(Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, weisen jedoch unterschiedliche Parallelitätstokenkonfigurationen auf. |
| DuplicateColumnNameDataTypeMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, sind jedoch so konfiguriert, dass unterschiedliche Datentypen verwendet werden ('{dataType1}' und '{dataType2}'). |
| DuplicateColumnNameDefaultSqlMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, sind jedoch so konfiguriert, dass unterschiedliche Standardwerte verwendet werden ('{value1}' und '{value2}'). |
| DuplicateColumnNameFixedLengthMismatch(Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, weisen jedoch eine andere Konfiguration mit fester Länge auf. |
| DuplicateColumnNameIsStoredMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, sind jedoch so konfiguriert, dass verschiedene gespeicherte berechnete Spalteneinstellungen verwendet werden ('{value1}' und '{value2}'). |
| DuplicateColumnNameMaxLengthMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind sowohl der Spalte '{columnName}' in '{table}' zugeordnet, sind jedoch mit unterschiedlichen maximalen Längen konfiguriert ('{maxLength1}' und '{maxLength2}'). |
| DuplicateColumnNameNullabilityMismatch(Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, sind jedoch mit unterschiedlichen Einstellungen für die Spalten-Nullierbarkeit konfiguriert. |
| DuplicateColumnNameOrderMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, sind jedoch so konfiguriert, dass unterschiedliche Spaltenreihenfolgen verwendet werden ('{columnOrder1}' und '{columnOrder2}'). |
| DuplicateColumnNamePrecisionMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, sind jedoch mit unterschiedlichen Genauigkeiten konfiguriert ('{precision1}' und '{precision2}'). |
| DuplicateColumnNameProviderTypeMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' ist sowohl der Spalte '{columnName}' in '{table}' zugeordnet, aber für die Verwendung verschiedener Anbietertypen konfiguriert ('{type1}' und '{type2}'). |
| DuplicateColumnNameSameHierarchy(Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, aber die Eigenschaften sind in derselben Hierarchie enthalten. Alle Eigenschaften eines Entitätstyps müssen unterschiedlichen Spalten zugeordnet werden. |
| DuplicateColumnNameScaleMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, sind jedoch mit unterschiedlichen Skalierungen konfiguriert ('{scale1}' und '{scale2}'). |
| DuplicateColumnNameUnicodenessMismatch(Object, Object, Object, Object, Object, Object) |
'{entityType1}. {property1}' und '{entityType2}. {property2}' sind beide der Spalte '{columnName}' in '{table}' zugeordnet, weisen jedoch unterschiedliche Unicode-Konfigurationen auf. |
| DuplicateForeignKeyColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Die Fremdschlüssel {foreignKeyProperties1} für '{entityType1}' und {foreignKeyProperties2} für '{entityType2}' sind beide '{table}' zugeordnet. {foreignKeyName}', aber verwenden Sie unterschiedliche Spalten ({columnNames1} und {columnNames2}). |
| DuplicateForeignKeyDeleteBehaviorMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Die Fremdschlüssel {foreignKeyProperties1} für '{entityType1}' und {foreignKeyProperties2} für '{entityType2}' sind beide '{table}' zugeordnet. {foreignKeyName}', jedoch mit einem anderen Löschverhalten konfiguriert ('{deleteBehavior1}' und '{deleteBehavior2}'). |
| DuplicateForeignKeyExcludedFromMigrationsMismatch(Object, Object, Object, Object, Object, Object) |
Die Fremdschlüssel {foreignKeyProperties1} für '{entityType1}' und {foreignKeyProperties2} für '{entityType2}' sind beide '{table}' zugeordnet. {foreignKeyName}', jedoch mit unterschiedlichen Migrationsausschlusskonfigurationen. |
| DuplicateForeignKeyPrincipalColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Die Fremdschlüssel {foreignKeyProperties1} für '{entityType1}' und {foreignKeyProperties2} für '{entityType2}' sind beide '{table}' zugeordnet. {foreignKeyName}', aber verweisen auf verschiedene Prinzipalspalten ({principalColumnNames1} und {principalColumnNames2}). |
| DuplicateForeignKeyPrincipalTableMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Die Fremdschlüssel {foreignKeyProperties1} für '{entityType1}' und {foreignKeyProperties2} für '{entityType2}' sind beide '{table}' zugeordnet. {foreignKeyName}', aber verweisen auf verschiedene Prinzipaltabellen ('{principalTable1}' und '{principalTable2}'). |
| DuplicateForeignKeyTableMismatch(Object, Object, Object, Object, Object, Object, Object) |
Die Fremdschlüssel {foreignKeyProperties1} für '{entityType1}' und {foreignKeyProperties2} für '{entityType2}' sind beide '{foreignKeyName}' zugeordnet, werden jedoch in verschiedenen Tabellen deklariert ('{table1}' und '{table2}'). |
| DuplicateForeignKeyUniquenessMismatch(Object, Object, Object, Object, Object, Object) |
Die Fremdschlüssel {foreignKeyProperties1} für '{entityType1}' und {foreignKeyProperties2} für '{entityType2}' sind beide '{table}' zugeordnet. {foreignKeyName}', aber mit unterschiedlichen Eindeutigkeitskonfigurationen. |
| DuplicateIndexColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Die Indizes {index1} für '{entityType1}' und {index2} für '{entityType2}' sind beide '{table}' zugeordnet. {indexName}', jedoch mit unterschiedlichen Spalten ({columnNames1} und {columnNames2}). |
| DuplicateIndexFiltersMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Die Indizes {index1} für '{entityType1}' und {index2} für '{entityType2}' sind beide '{table}' zugeordnet. {indexName}', aber mit unterschiedlichen Filtern ('{filter1}' und '{filter2}'). |
| DuplicateIndexSortOrdersMismatch(Object, Object, Object, Object, Object, Object) |
Die Indizes {index1} für '{entityType1}' und {index2} für '{entityType2}' sind beide '{table}' zugeordnet. {indexName}', aber mit unterschiedlichen Sortierreihenfolgen. |
| DuplicateIndexTableMismatch(Object, Object, Object, Object, Object, Object, Object) |
Die Indizes {index1} für '{entityType1}' und {index2} für '{entityType2}' sind beide '{indexName}' zugeordnet, werden jedoch in verschiedenen Tabellen deklariert ('{table1}' und '{table2}'). |
| DuplicateIndexUniquenessMismatch(Object, Object, Object, Object, Object, Object) |
Die Indizes {index1} für '{entityType1}' und {index2} für '{entityType2}' sind beide '{table}' zugeordnet. {indexName}', aber mit unterschiedlichen Eindeutigkeitskonfigurationen. |
| DuplicateKeyColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Die Schlüssel {keyProperties1} für '{entityType1}' und {keyProperties2} für '{entityType2}' sind beide '{table}' zugeordnet. {keyName}', jedoch mit unterschiedlichen Spalten ({columnNames1} und {columnNames2}). |
| DuplicateKeyTableMismatch(Object, Object, Object, Object, Object, Object, Object) |
Die Schlüssel {keyProperties1} für '{entityType1}' und {keyProperties2} für '{entityType2}' sind beide '{keyName}' zugeordnet, aber in verschiedenen Tabellen ('{table1}' und '{table2}'). |
| DuplicateSeedData(Object, Object) |
Eine Seedentität für den Entitätstyp '{entityType}' hat denselben Schlüsselwert wie eine andere Seedentität, die derselben Tabelle '{table}' zugeordnet ist. Schlüsselwerte sollten für Seedentitäten eindeutig sein. Erwägen Sie die Verwendung von 'DbContextOptionsBuilder.EnableSensitiveDataLogging', um die widersprüchlichen Werte anzuzeigen. |
| DuplicateSeedDataSensitive(Object, Object, Object) |
Eine Seedentität für den Entitätstyp '{entityType}' hat denselben Schlüsselwert '{keyValue}' wie eine andere Seedentität, die derselben Tabelle '{table}' zugeordnet ist. Schlüsselwerte sollten für Seedentitäten eindeutig sein. |
| EitherOfTwoValuesMustBeNull(Object, Object) |
Entweder {param1} oder {param2} muss null sein. |
| EntityShortNameNotUnique(Object, Object, Object) |
Der Kurzname für '{entityType1}' ist '{diskriminatorValue}', der für '{entityType2}' identisch ist. Jeder konkrete Entitätstyp in der Hierarchie muss einen eindeutigen Kurznamen aufweisen. Benennen Sie entweder einen der Typen um, oder rufen Sie 'modelBuilder.Entity<TEntity() auf>. Metadata.SetDiscriminatorValue("NewShortName")'. |
| EntitySplittingConflictingMainFragment(Object, Object) |
Der Entitätstyp '{entityType}' weist eine geteilte Zuordnung für '{storeObject}' auf, ist aber auch demselben Objekt zugeordnet. Geteilte Zuordnungen sollten die Hauptzuordnung nicht duplizieren. |
| EntitySplittingHierarchy(Object, Object) |
Der Entitätstyp '{entityType}' weist eine geteilte Zuordnung für '{storeObject}' auf, nimmt aber auch an einer Entitätstyphierarchie teil. Geteilte Zuordnungen werden für Hierarchien nicht unterstützt. |
| EntitySplittingMissingPrimaryKey(Object, Object) |
Der Entitätstyp '{entityType}' verfügt über eine geteilte Zuordnung für '{storeObject}', aber die Primärschlüsseleigenschaften sind nicht vollständig zugeordnet. Zuordnen aller Primärschlüsseleigenschaften zu Spalten in '{storeObject}'. |
| EntitySplittingMissingProperties(Object, Object) |
Der Entitätstyp "{entityType}" verfügt über eine geteilte Zuordnung für "{storeObject}", aber es werden keine nicht primärschlüsselbasierten Eigenschaften zugeordnet. Ordnen Sie mindestens eine Nicht-Primärschlüsseleigenschaft einer Spalte in '{storeObject}' zu. |
| EntitySplittingMissingPropertiesMainFragment(Object, Object) |
Der Entitätstyp '{entityType}' weist eine geteilte Zuordnung auf, aber es werden keine Nicht-Primärschlüsseleigenschaften dem Hauptspeicherobjekt zugeordnet. Bewahren Sie mindestens eine Nicht-Primärschlüsseleigenschaft auf, die einer Spalte in '{storeObject}' zugeordnet ist. |
| EntitySplittingMissingRequiredPropertiesOptionalDependent(Object, Object, Object) |
Der Entitätstyp '{entityType}' verfügt über eine geteilte Zuordnung und ist eine optionale abhängige Freigabe eines Speicherobjekts, aber es werden keine erforderlichen nicht freigegebenen Eigenschaften dem Hauptspeicherobjekt zugeordnet. Bewahren Sie mindestens eine erforderliche nicht freigegebene Eigenschaft auf, die einer Spalte in '{storeObject}' zugeordnet ist, oder kennzeichnen Sie '{entityType}' als erforderlich, indem Sie '{requiredDependentConfig}' aufrufen. |
| EntitySplittingUnmappedMainFragment(Object, Object, Object) |
Der Entitätstyp '{entityType}' weist eine geteilte Zuordnung für '{storeObject}' auf, verfügt jedoch nicht über eine Hauptzuordnung desselben Typs. Ordnen Sie '{entityType}' '{storeObjectType}' zu. |
| EntitySplittingUnmatchedMainTableSplitting(Object, Object, Object, Object) |
Der Entitätstyp '{entityType}' weist eine geteilte Zuordnung für '{storeObject}' auf, die für den Entitätstyp '{principalEntityType}' freigegeben ist, aber die Hauptzuordnungen dieser Typen geben keine Tabelle frei. Ordnen Sie die geteilten Fragmente von '{entityType}' nicht freigegebenen Tabellen zu, oder ordnen Sie das Hauptfragment '{principalStoreObject}' zu. |
| ErrorMaterializingProperty(Object, Object) |
Fehler beim Lesen eines Datenbankwerts für die Eigenschaft "{entityType}". {property}'. Weitere Informationen finden Sie in der inneren Ausnahme. |
| ErrorMaterializingPropertyNullReference(Object, Object, Object) |
Fehler beim Lesen eines Datenbankwerts für die Eigenschaft "{entityType}". {property}'. Der erwartete Typ war '{expectedType}', aber der tatsächliche Wert war 'null'. |
| ErrorMaterializingValueInvalidCast(Object, Object) |
Fehler beim Lesen eines Datenbankwerts. Der erwartete Typ war '{expectedType}', aber der tatsächliche Wert war vom Typ '{actualType}'. |
| ErrorMaterializingValueNullReference(Object) |
Fehler beim Lesen eines Datenbankwerts. Der erwartete Typ war '{expectedType}', aber der tatsächliche Wert war 'null'. |
| ExecuteDeleteOnTableSplitting(Object) |
Der Vorgang 'ExecuteDelete' wird auf die Tabelle '{tableName}' angewendet, die Daten für mehrere Entitätstypen enthält. Wenn Sie diesen Löschvorgang anwenden, werden auch Daten für andere Entitätstypen gelöscht, daher wird sie nicht unterstützt. |
| ExecuteOperationOnEntitySplitting(Object, Object) |
Der Vorgang '{operation}' wird auf den Entitätstyp '{entityType}' angewendet, der die Entitätsteilung verwendet. 'ExecuteDelete'/'ExecuteUpdate'-Vorgänge für Entitätstypen, die die Entitätsteilung verwenden, werden nicht unterstützt. |
| ExecuteOperationOnKeylessEntityTypeWithUnsupportedOperator(Object, Object) |
Der Vorgang '{operation}' kann für den schlüssellosen Entitätstyp '{entityType}' nicht ausgeführt werden, da er einen Operator enthält, der vom Datenbankanbieter nicht nativ unterstützt wird. |
| ExecuteOperationOnOwnedJsonIsNotSupported(Object, Object) |
'{operation}' wird über den besitzeigenen Typ '{entityType}' verwendet, der JSON zugeordnet ist; '{operation}' für im JSON-zugeordneten Besitz von Entitäten wird nicht unterstützt. Erwägen Sie stattdessen die Zuordnung Ihres Typs als komplexen Typ. |
| ExecuteOperationOnTPC(Object, Object) |
Der Vorgang '{operation}' wird auf den Entitätstyp '{entityType}' angewendet, der die TPC-Zuordnungsstrategie verwendet und kein Blatttyp ist. 'ExecuteDelete'/'ExecuteUpdate'-Vorgänge für Entitätstypen, die an TPC-Hierarchien teilnehmen, werden nur für Blatttypen unterstützt. |
| ExecuteOperationOnTPT(Object, Object) |
Der Vorgang '{operation}' wird auf den Entitätstyp '{entityType}' angewendet, der die TPT-Zuordnungsstrategie verwendet. 'ExecuteDelete'/'ExecuteUpdate'-Vorgänge für Hierarchien, die als TPT zugeordnet sind, werden nicht unterstützt. |
| ExecuteOperationWithUnsupportedOperatorInSqlGeneration(Object) |
Der Vorgang "{operation}" enthält ein Auswahlausdrucksfeature, das im SQL-Abfragegenerator nicht unterstützt wird, aber während der Übersetzungsphase als vom Anbieter unterstützt deklariert wurde. Dies ist ein Fehler in Ihrem EF Core-Anbieter, datei ein Problem bei https://aka.ms/efcorefeedback. |
| ExecuteUpdateDeleteOnEntityNotMappedToTable(Object) |
'ExecuteUpdate' oder 'ExecuteDelete' wurde für den Entitätstyp '{entityType}' aufgerufen, aber dieser Entitätstyp ist keiner Tabelle zugeordnet. |
| ExecuteUpdateOverJsonIsNotSupported(Object) |
'ExecuteUpdate' wird über den Typ '{structuralType}' verwendet, der JSON zugeordnet ist. 'ExecuteUpdate' für JSON wird nicht unterstützt. |
| ExecuteUpdateSubqueryNotSupportedOverComplexTypes(Object) |
'ExecuteUpdate' wird über einen LINQ-Operator verwendet, der von der Datenbank nicht nativ unterstützt wird; dies kann nicht übersetzt werden, da der komplexe Typ "{complexType}" projiziert wird. Schreiben Sie die Abfrage neu, um stattdessen den enthaltenden Entitätstyp zu projizieren. |
| ExpectedNonNullParameter(Object) |
Es wurde ein Nicht-Null-Wert für den Abfrageparameter '{parameter}' erwartet. |
| ExplicitDefaultConstraintNamesNotSupportedForTpc(Object) |
Explizit benannte Standardeinschränkungen können nicht mit TPC-Vererbung oder Entitätsaufteilung verwendet werden. Einschränkungsname: '{explicitDefaultConstraintName}'. |
| FromSqlMissingColumn(Object) |
Die erforderliche Spalte '{column}' war in den Ergebnissen eines 'FromSql'-Vorgangs nicht vorhanden. |
| FunctionOverrideMismatch(Object, Object) |
Die Eigenschaft "{propertySpecification}" verfügt über eine bestimmte Konfiguration für die Funktion "{function}", ist aber keiner Spalte in dieser Funktion zugeordnet. Entfernen Sie die spezifische Konfiguration, oder ordnen Sie einen Entitätstyp zu, der diese Eigenschaft enthält, zu '{function}'. |
| HasDataNotSupportedForEntitiesMappedToJson(Object) |
'HasData' kann nicht für den Entitätstyp '{entity}' verwendet werden. "HasData" wird für Entitäten, die JSON zugeordnet sind, nicht unterstützt. |
| ImplicitDefaultNamesNotSupportedForTpcWhenNamesClash(Object) |
Benannte Standardeinschränkungen können nicht mit TPC oder Entitätsaufteilung verwendet werden, wenn sie zu nicht eindeutigen Einschränkungsnamen führen. Einschränkungsname: '{constraintNameCandidate}'. |
| IncompatibleComplexTypesInAssignment(Object, Object, Object) |
Die komplexen Typen '{complexType1}' und '{complexType2}' werden zugewiesen, aber letzteres fehlt die Eigenschaft '{property}' des ehemaligen. |
| IncompatibleComplexTypesInComparison(Object, Object, Object) |
Die komplexen Typen '{complexType1}' und '{complexType2}' werden verglichen, aber letzteres fehlt die Eigenschaft '{property}' des früheren. |
| IncompatibleTableCommentMismatch(Object, Object, Object, Object, Object) |
Die Tabelle '{table}' kann nicht für den Entitätstyp '{entityType}' verwendet werden, da sie für den Entitätstyp '{otherEntityType}' verwendet wird und der Kommentar '{comment}' nicht mit dem Kommentar '{otherComment}' übereinstimmt. |
| IncompatibleTableDerivedRelationship(Object, Object, Object) |
Die Tabelle '{table}' kann nicht für den Entitätstyp '{entityType}' verwendet werden, da sie für den Entitätstyp '{otherEntityType}' verwendet wird, und es gibt eine Beziehung zwischen den Primärschlüsseln, in denen '{entityType}' abhängig ist, aber '{entityType}' weist einen Basisentitätstyp auf, der einer anderen Tabelle zugeordnet ist. Ordnen Sie entweder '{otherEntityType}' einer anderen Tabelle zu, oder umkehren Sie die Beziehung zwischen '{entityType}' und '{otherEntityType}'. |
| IncompatibleTableExcludedMismatch(Object, Object, Object) |
Die Tabelle '{table}' kann nicht für den Entitätstyp '{entityType}' verwendet werden, da sie für den Entitätstyp '{otherEntityType}' verwendet wird und von Migrationen für einen Entitätstyp, aber nicht für den anderen ausgeschlossen wird. Schließen Sie die Tabelle aus Migrationen aller Entitätstypen aus, die der Tabelle zugeordnet sind. |
| IncompatibleTableKeyNameMismatch(Object, Object, Object, Object, Object, Object, Object) |
Die Tabelle '{table}' kann nicht für den Entitätstyp '{entityType}' verwendet werden, da sie für den Entitätstyp '{otherEntityType}' verwendet wird und der Name '{keyName}' des Primärschlüssels '{primaryKey}' nicht mit dem Namen '{otherName}' des Primärschlüssels '{otherPrimaryKey}' übereinstimmt. |
| IncompatibleTableNoRelationship(Object, Object, Object) |
Die Tabelle '{table}' kann nicht für den Entitätstyp '{entityType}' verwendet werden, da sie für den Entitätstyp '{otherEntityType}' und potenziell andere Entitätstypen verwendet wird, es gibt jedoch keine Verknüpfungsbeziehung. Fügen Sie einen Fremdschlüssel zu '{entityType}' für die Primärschlüsseleigenschaften hinzu, und zeigen Sie auf den Primärschlüssel eines anderen Entitätstyps, der '{table}' zugeordnet ist. |
| IncompatibleViewDerivedRelationship(Object, Object, Object) |
Die Ansicht '{view}' kann nicht für den Entitätstyp '{entityType}' verwendet werden, da sie für den Entitätstyp '{otherEntityType}' verwendet wird, und es gibt eine Beziehung zwischen ihren Primärschlüsseln, in denen '{entityType}' abhängig ist, aber '{entityType}' weist einen Basisentitätstyp auf, der einer anderen Ansicht zugeordnet ist. Ordnen Sie entweder '{otherEntityType}' einer anderen Ansicht zu, oder umkehren Sie die Beziehung zwischen '{entityType}' und '{otherEntityType}'. |
| IncompatibleViewNoRelationship(Object, Object, Object) |
Die Ansicht '{view}' kann nicht für den Entitätstyp '{entityType}' verwendet werden, da sie für den Entitätstyp '{otherEntityType}' verwendet wird und keine Beziehung zwischen ihren Primärschlüsseln besteht. |
| InconsistentNumberOfArguments(Object, Object, Object) |
'{name}' wurde mit {argumentCount}-Argumenten erstellt, die Nullierbarkeit wurde jedoch für {argumentNullabilityCount}-Argumente definiert. Verwenden Sie im Zweifelsfall "false" für das Argument "Nullbarkeit". |
| IncorrectDefaultValueType(Object, Object, Object, Object, Object) |
Der Standardwert '{value}' vom Typ '{valueType}' kann für die Eigenschaft '{property}' vom Typ '{propertyType}' im Entitätstyp '{entityType}' nicht festgelegt werden. |
| IndexOnNonJsonComplexProperty(Object, Object, Object) |
Der Index {indexProperties} für den Entitätstyp '{entityType}' kann die komplexe Eigenschaft '{property}' nicht enthalten, da er mehreren Spalten zugeordnet ist. Verweisen Sie stattdessen auf jede skalare Eigenschaft des komplexen Typs. |
| IndexPropertiesMixedJsonAndNonJsonMapping(Object, Object) |
Der Index {indexProperties} für den Entitätstyp '{entityType}' kann nicht konfiguriert werden, da einige seiner Eigenschaften in einer komplexen Eigenschaft enthalten sind, die einer JSON-Spalte zugeordnet ist, während andere nicht. Alle Eigenschaften eines Indexes müssen entweder JSON zugeordnet oder allen regulären Spalten zugeordnet werden. |
| InsertDataOperationNoModel(Object) |
Der Dateneinfügevorgang für '{table}' ist keinem Modell zugeordnet. Fügen Sie der Migration entweder ein Modell hinzu, oder geben Sie die Spaltentypen in allen Datenvorgängen an. |
| InsertDataOperationTypesCountMismatch(Object, Object, Object) |
Die Anzahl der Spaltentypen ({typesCount}) stimmt nicht mit der Anzahl der Spalten ({columnsCount}) für den Dateneinfügevorgang in '{table}' überein. Geben Sie dieselbe Anzahl von Spaltentypen und Spalten an. |
| InsertDataOperationValuesCountMismatch(Object, Object, Object) |
Die Anzahl der Werte ({valuesCount}) stimmt nicht mit der Anzahl der Spalten ({columnsCount}) für den Dateneinfügevorgang in '{table}' überein. Geben Sie dieselbe Anzahl von Werten und Spalten an. |
| InvalidCommandTimeout(Object) |
Der angegebene Wert 'CommandTimeout' '{value}' ist ungültig. Es muss eine positive Zahl sein. |
| InvalidDerivedTypeInEntityProjection(Object, Object) |
Der angegebene Entitätstyp '{derivedType}' wird nicht von '{entityType}' abgeleitet. |
| InvalidFromSqlArguments(Object, Object) |
Ein FromSqlExpression verfügt über einen ungültigen Argumentausdruckstyp '{expressionType}' oder einen Werttyp '{valueType}'. |
| InvalidKeySelectorForGroupBy(Object, Object) |
Der Gruppierungsschlüssel '{keySelector}' ist vom Typ '{keyType}', der ungültiger Schlüssel ist. |
| InvalidMappedFunctionDerivedType(Object, Object, Object) |
Der Entitätstyp '{entityType}' ist der 'DbFunction' mit dem Namen '{functionName}' zugeordnet, wird jedoch von '{baseEntityType}' abgeleitet. Abgeleitete Entitätstypen können einer Funktion nicht zugeordnet werden. |
| InvalidMappedFunctionUnmatchedReturn(Object, Object, Object, Object) |
Der Entitätstyp '{entityType}' ist der 'DbFunction' mit dem Namen '{functionName}' mit dem Rückgabetyp '{returnType}' zugeordnet. Stellen Sie sicher, dass die zugeordnete Funktion "IQueryable<{clrType}>" zurückgibt. |
| InvalidMappedFunctionWithParameters(Object, Object, Object) |
Der Entitätstyp '{entityType}' wird der 'DbFunction' mit dem Namen '{functionName}' mit den Parametern '{parameters}' zugeordnet. Stellen Sie sicher, dass die zugeordnete Funktion keine Parameter enthält. |
| InvalidMappedSqlQueryDerivedType(Object, Object) |
Der Entitätstyp '{entityType}' ist einer SQL-Abfrage zugeordnet, wird jedoch von '{baseEntityType}' abgeleitet. Abgeleitete Entitätstypen können einer anderen SQL-Abfrage als dem Basisentitätstyp nicht zugeordnet werden. |
| InvalidMappingStrategy(Object, Object) |
Die für '{entityType}' angegebene Zuordnungsstrategie '{mappingStrategy}' wird nicht unterstützt. |
| InvalidMaxBatchSize(Object) |
Der angegebene Wert 'MaxBatchSize' '{value}' ist ungültig. Es muss eine positive Zahl sein. |
| InvalidMinBatchSize(Object) |
Der angegebene Wert 'MinBatchSize' '{value}' ist ungültig. Es muss eine positive Zahl sein. |
| InvalidPropertyInSetProperty(Object) |
Das folgende Lambda-Argument für 'SetProperty' stellt keine gültige Eigenschaft dar, die festgelegt werden soll: '{propertyExpression}'. |
| InvalidValueInSetProperty(Object) |
Das folgende Lambda-Argument für 'SetProperty' stellt keinen gültigen Wert dar: '{valueExpression}'. |
| JsonCantNavigateToParentEntity(Object, Object, Object) |
Die Navigation von der JSON-zugeordneten Entität "{jsonEntity}" zur übergeordneten Entität "{parentEntity}" mithilfe der Navigation "{navigation}" wird nicht unterstützt. Entitäten, die JSON zugeordnet sind, können nur zu ihren untergeordneten Elementen navigieren. |
| JsonElementMappingNotFound(Object, Object, Object) |
Für '{structuralType}' wurde keine JSON-Elementzuordnung gefunden. {name}' in Spalte '{columnName}'. |
| JsonEntityMappedToDifferentColumnThanOwner(Object, Object, Object, Object) |
Die Entität '{jsonType}' ist der JSON-Spalte '{containingColumn}' zugeordnet, aber der Besitzer '{ownerType}' ist einer anderen JSON-Spalte '{ownerContainingColumn}' zugeordnet. Alle im Besitz befindlichen Entitäten müssen derselben JSON-Spalte zugeordnet werden. Rufen Sie "ToJson()" nur für den äußersten Entitätstyp auf. |
| JsonEntityMappedToDifferentTableOrViewThanOwner(Object, Object, Object, Object) |
Die Entität '{jsonType}' ist JSON zugeordnet und auch einer Tabelle oder Ansicht '{tableOrViewName}', aber der Besitzer '{ownerType}' ist einer anderen Tabelle oder Ansicht '{ownerTableOrViewName}' zugeordnet. Jede Entität, die JSON zugeordnet ist, muss auch derselben Tabelle oder Ansicht wie der Besitzer zugeordnet sein. |
| JsonEntityMappedToDifferentViewThanOwner(Object, Object, Object, Object) |
Die Entität '{jsonType}' ist JSON zugeordnet und auch einer Ansicht '{viewName}', der Besitzer '{ownerType}' ist jedoch einer anderen Ansicht '{ownerViewName}' zugeordnet. Jede Entität, die JSON zugeordnet ist, muss auch derselben Ansicht wie der Besitzer zugeordnet werden. |
| JsonEntityMissingKeyInformation(Object) |
Die JSON-Entität "{jsonEntity}" enthält wichtige Informationen. Dies ist für die Nachverfolgung von Abfragen nicht zulässig, da Entity Framework die Identität für dieses Entitätsobjekt nicht ordnungsgemäß erstellen kann. |
| JsonEntityMultipleRootsMappedToTheSameJsonColumn(Object, Object) |
Mehrere Stammentitäten werden derselben JSON-Spalte '{column}' in der Tabelle '{table}' zugeordnet. Jede eigene Stammentität muss einer anderen Spalte zugeordnet werden. |
| JsonEntityOrCollectionProjectedAtRootLevelInTrackingQuery(Object) |
JSON-Entität oder -Auflistung kann nicht direkt in einer nachverfolgten Abfrage projiziert werden. Deaktivieren Sie entweder die Nachverfolgung mithilfe der Methode "{asNoTracking}", oder projizieren Sie stattdessen die Besitzerentität. |
| JsonEntityOwnedByNonJsonOwnedType(Object, Object) |
Der besitzereigene Entitätstyp '{nonJsonType}' ist der Tabelle '{table}' zugeordnet und enthält JSON-Spalten. Dies wird derzeit nicht unterstützt. Alle im Besitz befindlichen Typen, die eine JSON-Spalte enthalten, müssen einer JSON-Spalte selbst zugeordnet werden. |
| JsonEntityReferencingRegularEntity(Object) |
Der Entitätstyp '{jsonEntity}' ist JSON zugeordnet und verfügt über eine Navigation zu einer nicht im Besitz befindlichen Entität, die nicht der Besitzer ist. Dies wird derzeit nicht unterstützt. |
| JsonEntityWithDefaultValueSetOnItsProperty(Object, Object) |
Das Festlegen eines Standardwerts für Eigenschaften einer Entität, die JSON zugeordnet ist, wird nicht unterstützt. Entität: '{jsonEntity}', Eigenschaft: '{property}'. |
| JsonEntityWithExplicitlyConfiguredJsonPropertyNameOnKey(Object, Object) |
Die Schlüsseleigenschaft "{keyProperty}" für die JSON-zugeordnete Entität "{jsonEntity}" sollte nicht explizit für den JSON-Eigenschaftsnamen konfiguriert sein. |
| JsonEntityWithExplicitlyConfiguredKey(Object, Object) |
Die Eigenschaft '{entityType}. {property}' ist als Teil des Primärschlüssels konfiguriert. Explizit konfigurierte Primärschlüssel werden für entitäten, die in JSON-Auflistungen gespeichert sind, nicht unterstützt, und jede Schlüsselkonfiguration sollte entfernt werden. |
| JsonEntityWithExplicitlyConfiguredOrdinalKey(Object) |
Der Entitätstyp "{jsonEntity}" ist Teil einer Sammlung, die JSON zugeordnet ist und den Ordinalschlüssel explizit definiert hat. Nur implizit definierte Ordnungsschlüssel werden unterstützt. |
| JsonEntityWithIncorrectNumberOfKeyProperties(Object, Object, Object) |
Der Entitätstyp "{jsonEntity}" weist eine falsche Anzahl von Primärschlüsseleigenschaften auf. Die erwartete Zahl lautet: {expectedCount}, ist die tatsächliche Zahl: {actualCount}. |
| JsonEntityWithMultiplePropertiesMappedToSameJsonProperty(Object, Object) |
Die Entität '{jsonEntity}' ist JSON zugeordnet und enthält mehrere Eigenschaften oder Navigationen, die derselben JSON-Eigenschaft '{property}' zugeordnet sind. Jede Eigenschaft sollte einer eindeutigen JSON-Eigenschaft zugeordnet werden. |
| JsonEntityWithNonTphInheritanceOnOwner(Object) |
Der Entitätstyp "{rootType}" verweist auf Entitäten, die JSON zugeordnet sind. Nur die TPH-Vererbung wird für diese Entitäten unterstützt. |
| JsonEntityWithOwnerNotMappedToTableOrView(Object) |
Der Entitätstyp "{entity}" verweist auf Entitäten, die JSON zugeordnet sind, aber nicht selbst einer Tabelle oder Ansicht zugeordnet sind. Dies wird nicht unterstützt. |
| JsonErrorExtractingJsonProperty(Object, Object) |
Fehler beim Lesen eines JSON-Werts für die Eigenschaft "{entityType}". {propertyName}'. Weitere Informationen finden Sie in der inneren Ausnahme. |
| JsonObjectWithMultiplePropertiesMappedToSameJsonProperty(Object, Object, Object, Object) |
Sowohl '{property1}' als auch '{property2}' für '{type}' sind so konfiguriert, dass derselbe JSON-Eigenschaftsname '{jsonPropertyName}' verwendet wird. Jede Eigenschaft innerhalb eines JSON-zugeordneten Typs muss einen eindeutigen JSON-Eigenschaftsnamen aufweisen. |
| JsonPathIndexElementsCollectionIndicesMismatch(Object, Object) |
Die Anzahl der Elemente ({elementCount}) muss mit der Anzahl der Auflistungsindexeinträge ({collectionIndicesCount}) übereinstimmen, wenn ein relationalerJsonIndex erstellt wird. |
| JsonPathIndexElementsIsDescendingMismatch(Object, Object) |
Die Anzahl der Elemente ({elementCount}) muss mit der Anzahl von Sortierreihenfolgeneinträgen ({isDescendingCount}) übereinstimmen, wenn ein relationalerJsonIndex erstellt wird. |
| JsonPathIndexPropertiesInDifferentJsonColumns(Object, Object, Object, Object) |
Der Index {indexProperties} für den Entitätstyp '{entityType}' kann nicht konfiguriert werden, da seine Eigenschaften verschiedenen JSON-Spalten zugeordnet sind ('{firstColumn}' und '{secondColumn}'). Alle Blätter eines JSON-Pfadindex (ein Index, dessen Eigenschaften eine komplexe Auflistung durchlaufen) müssen in einer einzigen JSON-Spalte enthalten sein. |
| JsonPathIndexPropertyMissingJsonColumn(Object, Object, Object) |
Der Index "{indexProperties}" für den Entitätstyp "{entityType}" kann nicht konfiguriert werden, da die Eigenschaft "{property}" eine komplexe Auflistung durchläuft, aber nicht einer JSON-Spalte zugeordnet ist. |
| JsonProjectingCollectionElementAccessedUsingParmeterNoTrackingWithIdentityResolution(Object, Object) |
Die Verwendung eines Parameters für den Zugriff auf das Element einer JSON-Auflistung "{entityTypeName}" wird bei Verwendung von "{asNoTrackingWithIdentityResolution}" nicht unterstützt. Verwenden Sie stattdessen eine Konstante oder projizieren Sie stattdessen die gesamte JSON-Entitätssammlung. |
| JsonProjectingEntitiesIncorrectOrderNoTrackingWithIdentityResolution(Object, Object) |
Bei Verwendung von '{asNoTrackingWithIdentityResolution}'-Entitäten, die JSON zugeordnet sind, müssen in einer bestimmten Reihenfolge projiziert werden. Project vollständige Auflistung von Entitäten "{entityTypeName}" vor den einzelnen Elementen. |
| JsonProjectingQueryableOperationNoTrackingWithIdentityResolution(Object) |
Das Projizieren von abfragefähigen Vorgängen in der JSON-Auflistung wird für '{asNoTrackingWithIdentityResolution}' nicht unterstützt. |
| JsonQueryExpressionWithoutUnderlyingColumn(Object) |
Der JSON-Abfrageausdruck für '{structuralType}' weist keine zugrunde liegende Spalte auf. |
| JsonReaderInvalidTokenType(Object) |
Ungültiger Tokentyp: '{tokenType}'. |
| JsonRequiredEntityWithNullJson(Object) |
Die Entität "{entity}" ist erforderlich, aber das JSON-Element, das es enthält, ist "null". |
| JsonValueReadWriterMissingOnTypeMapping(Object, Object, Object) |
Der Typzuordnungstyp '{typeMapping}', der für die Eigenschaft '{property}' des Entitätstyps '{entityType}' in einem JSON-Dokument verwendet wird, hat keinen JsonValueReaderWriter definiert. |
| KeylessMappingStrategy(Object, Object) |
Die Zuordnungsstrategie '{mappingStrategy}' für '{entityType}' wird für schlüssellose Entitätstypen nicht unterstützt. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| KeyPropertyInJsonComplexType(Object, Object, Object) |
Der Schlüssel "{keyProperties}" für den Entitätstyp "{entityType}" kann nicht konfiguriert werden, da die Eigenschaft "{property}" in einem komplexen Typ enthalten ist, der einer JSON-Spalte zugeordnet ist. Schlüssel können nicht auf Eigenschaften verweisen, die in einem JSON-Dokument gespeichert sind. |
| LastUsedWithoutOrderBy(Object) |
Abfragen, die den Vorgang '{method}' ausführen, müssen über eine deterministische Sortierreihenfolge verfügen. Schreiben Sie die Abfrage neu, um einen 'OrderBy'-Vorgang auf die Sequenz anzuwenden, bevor Sie '{method}' aufrufen. |
| MappedFunctionNotFound(Object, Object) |
Der Entitätstyp '{entityType}' ist der DbFunction mit dem Namen '{functionName}' zugeordnet, aber keine DbFunction mit diesem Namen wurde im Modell gefunden. Stellen Sie sicher, dass die Entitätstypzuordnung mithilfe des Modellnamens einer Funktion im Modell konfiguriert ist. |
| MethodOnNonTphRootNotSupported(Object, Object) |
Die Verwendung von '{methodName}' für 'DbSet' von '{entityType}' wird nicht unterstützt, da '{entityType}' Teil der Hierarchie ist und keine Diskriminatoreigenschaft enthält. |
| MethodOnNonTPHRootNotSupported(Object, Object) |
Die Verwendung von '{methodName}' für 'DbSet' von '{entityType}' wird nicht unterstützt, da '{entityType}' Teil der Hierarchie ist und keine Diskriminatoreigenschaft enthält. |
| MigrationNotFound(Object) |
Die Migration '{migrationName}' wurde nicht gefunden. |
| MigrationSqlGenerationMissing(Object) |
Die SQL-Generierung für den Vorgang "{operation}" wird vom aktuellen Datenbankanbieter nicht unterstützt. Datenbankanbieter müssen die entsprechende Methode in 'MigrationsSqlGenerator' implementieren, um diesen Vorgang zu unterstützen. |
| MissingConcurrencyColumn(Object, Object, Object) |
Der Entitätstyp '{entityType}' enthält keine Eigenschaft, die der vom Store generierten Parallelitätstokenspalte '{missingColumn}' zugeordnet ist, die von einem anderen Entitätstyp verwendet wird, der die Tabelle '{table}' gemeinsam verwendet. Fügen Sie eine vom Store generierte Eigenschaft zu "{entityType}" hinzu, die derselben Spalte zugeordnet ist. es kann sich im Schattenzustand befinden. |
| MissingIdentifyingProjectionInDistinctGroupBySubquery(Object) |
Auflistungsunterabfragen können in der Projektion nicht übersetzt werden, da sie "Distinct"- oder "Group By"-Vorgänge verwendet und keine Projektschlüsselspalten aller Tabellen projizieren, die zum Generieren von Ergebnissen auf clientseitiger Seite erforderlich sind. Fehlende Spalte: {column}. Fügen Sie entweder der Projektion Spalten hinzu, oder schreiben Sie die Abfrage neu, um den Vorgang 'GroupBy'/'Distinct' nicht zu verwenden. |
| MissingParameterValue(Object) |
Für den erforderlichen Parameter '{parameter}' wurde kein Wert angegeben. |
| ModificationCommandInvalidEntityState(Object, Object) |
Änderungen für eine Entität vom Typ '{entityType}' im Status '{entityState}' können nicht gespeichert werden. Dies kann auf einen Fehler in Entity Framework hinweisen, datei ein Problem bei https://aka.ms/efcorefeedback. Erwägen Sie die Verwendung von "DbContextOptionsBuilder.EnableSensitiveDataLogging", um die Schlüsselwerte der Entität anzuzeigen. |
| ModificationCommandInvalidEntityState(Object) |
Änderungen für eine Entität im Status '{entityState}' können nicht gespeichert werden. |
| ModificationCommandInvalidEntityStateSensitive(Object, Object, Object) |
Änderungen für eine Entität vom Typ '{entityType}' mit Primärschlüsselwerten {keyValues} im Status '{entityState}' können nicht gespeichert werden. Dies kann auf einen Fehler in Entity Framework hinweisen, datei ein Problem bei https://aka.ms/efcorefeedback. |
| MultipleAnnotationConflict(Object) |
Die Anmerkung '{annotationName}' wurde zweimal mit potenziell unterschiedlichen Werten angegeben. Die mehrfache Angabe derselben Anmerkung für unterschiedliche Anbieter wird nicht mehr unterstützt. Überprüfen Sie die generierte Migration, um sicherzustellen, dass sie korrekt ist, und bearbeiten Sie ggf. die Migration, um Probleme zu beheben. |
| MultipleColumnsWithSameJsonContainerName(Object, Object) |
Der Entitätstyp '{entityType}' ist mehreren Spalten mit dem Namen '{columnName}' zugeordnet, und einer davon wird als JSON-Spalte konfiguriert. Weisen Sie den Spalten unterschiedliche Namen zu. |
| MultipleEntityPropertiesInSetProperty(Object, Object) |
Mehrere Aufrufe von 'SetProperty' beziehen sich auf Eigenschaften verschiedener Entitätstypen ('{entityType1}' und '{entityType2}'). Ein einzelner 'ExecuteUpdate'-Aufruf kann nur die Eigenschaften eines einzelnen Entitätstyps aktualisieren. |
| MultipleTablesInExecuteUpdate(Object, Object) |
Mehrere Aufrufe von 'SetProperty' beziehen sich auf verschiedene Tabellen ('{propertySelector1}' und '{propertySelector2}'). Ein einzelner 'ExecuteUpdate'-Aufruf kann nur die Spalten einer einzelnen Tabelle aktualisieren. |
| NamedConnectionStringNotFound(Object) |
Es wurde ein benannter Verbindungszeichenfolge verwendet, aber der Name '{name}' wurde in der Konfiguration der Anwendung nicht gefunden. Beachten Sie, dass benannte Verbindungszeichenfolgen nur bei Verwendung von "IConfiguration" und einem Dienstanbieter unterstützt werden, z. B. in einer typischen ASP.NET Core Anwendung. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=850912. |
| NestedCollectionsNotSupported(Object, Object, Object) |
Die Eigenschaft '{propertyType} {type}. {property}' ist eine primitive Auflistung einer primitiven Auflistung. Geschachtelte grundtypsammlungen werden noch nicht von relationalen Datenbankanbietern unterstützt. |
| NestedComplexPropertyJsonWithTableSharing(Object, Object) |
Die komplexe Eigenschaft '{complexProperty}' ist JSON zugeordnet, der enthaltende Typ '{containingType}' ist jedoch nicht. Ordnen Sie den komplexen Stammtyp JSON zu. Siehe https://github.com/dotnet/efcore/issues/36558. |
| NoAliasOnTable(Object) |
Für die Tabelle ist kein Alias definiert: '{table}'. |
| NonConstantOrParameterAsInExpressionValue(Object) |
Der Ausdruck des Typs '{type}' wird in den Werten eines InExpression-Elements nicht unterstützt. nur Konstanten und Parameter werden unterstützt. |
| NonQueryTranslationFailedWithDetails(Object, Object) |
Der LINQ-Ausdruck '{expression}' konnte nicht übersetzt werden. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2101038 {details}. |
| NonScalarFunctionCannotBeNullable(Object) |
'IsNullable' kann für DbFunction '{functionName}' nicht festgelegt werden, da die Funktion keine skalare Funktion darstellt. |
| NonScalarFunctionParameterCannotPropagatesNullability(Object, Object) |
'PropagatesNullability' kann für den Parameter '{parameterName}' von DbFunction '{functionName}' nicht festgelegt werden, da die Funktion keine skalare Funktion darstellt. |
| NonTphDiscriminatorValueNotString(Object, Object) |
Der angegebene Diskriminatorwert '{value}' für '{entityType}' ist keine Zeichenfolge. Konfigurieren Sie stattdessen einen Zeichenfolgendiskriminatorwert. |
| NonTphMappingStrategy(Object, Object) |
Die für '{entityType}' angegebene Zuordnungsstrategie '{mappingStrategy}' wird für Entitätstypen mit einem Diskriminator nicht unterstützt. |
| NonTphStoredProcedureClash(Object, Object, Object) |
Sowohl '{entityType}' als auch '{otherEntityType}' sind der gespeicherten Prozedur '{sproc}' zugeordnet. Alle Entitätstypen in einer Nicht-TPH-Hierarchie (eine, die keinen Diskriminator hat) müssen verschiedenen gespeicherten Prozeduren zugeordnet werden. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| NonTphTableClash(Object, Object, Object) |
Sowohl '{entityType}' als auch '{otherEntityType}' sind der Tabelle '{table}' zugeordnet. Alle Entitätstypen in einer Nicht-TPH-Hierarchie (eine, die keinen Diskriminator hat) müssen verschiedenen Tabellen zugeordnet werden. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| NonTPHTableClash(Object, Object, Object) |
Sowohl '{entityType}' als auch '{otherEntityType}' sind der Tabelle '{table}' zugeordnet. Alle Entitätstypen in einer Hierarchie, die keinen Diskriminator haben, müssen unterschiedlichen Tabellen zugeordnet werden. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| NonTphViewClash(Object, Object, Object) |
Sowohl '{entityType}' als auch '{otherEntityType}' sind der Ansicht '{view}' zugeordnet. Alle Entitätstypen in einer Nicht-TPH-Hierarchie (eine, die keinen Diskriminator hat) müssen unterschiedlichen Ansichten zugeordnet werden. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| NonTPHViewClash(Object, Object, Object) |
Sowohl '{entityType}' als auch '{otherEntityType}' sind der Ansicht '{view}' zugeordnet. Alle Entitätstypen in einer Hierarchie, die keinen Diskriminator haben, müssen unterschiedlichen Ansichten zugeordnet werden. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| NullKeyValue(Object, Object) |
Eine Zeile in der Tabelle '{table}' kann nicht geändert werden, da die Schlüsselspalte '{keyColumn}' 'null' ist. |
| NullTypeMappingInSqlTree(Object) |
Der Ausdruck '{sqlExpression}' in der SQL-Struktur weist keine Typzuordnung auf. |
| NullValueInRequiredJsonProperty(Object) |
Die erforderliche JSON-Eigenschaft '{property}' darf nicht null enthalten. |
| OneOfThreeValuesMustBeSet(Object, Object, Object) |
Genau einer von '{param1}', '{param2}' oder '{param3}' muss festgelegt werden. |
| OneOfTwoValuesMustBeSet(Object, Object) |
Genau einer von '{param1}' oder '{param2}' muss festgelegt werden. |
| OptionalDependentWithDependentWithoutIdentifyingProperty(Object) |
Der Entitätstyp "{entityType}" ist eine optionale abhängige Verwendung der Tabellenfreigabe und enthält andere Abhängige ohne erforderliche nicht freigegebene Eigenschaft, um zu ermitteln, ob die Entität vorhanden ist. Wenn alle nullablen Eigenschaften einen Nullwert in der Datenbank enthalten, wird in der Abfrage keine Objektinstanz erstellt, wodurch die Werte geschachtelter Abhängiger verloren gehen. Fügen Sie eine erforderliche Eigenschaft hinzu, um Instanzen mit "null"-Werten für andere Eigenschaften zu erstellen oder die eingehende Navigation als erforderlich zu markieren, um immer eine Instanz zu erstellen. |
| ParameterNotObjectArray(Object) |
Der für den Parameter '{parameter}' bereitgestellte Wert kann nicht verwendet werden, da er nicht dem Typ 'object[]' zugewiesen werden kann. |
| PropertyBothColumnNameAndJsonPropertyName(Object, Object, Object) |
Die Eigenschaft '{property}' kann nicht sowohl einen Spaltennamen ('{columnName}') als auch einen JSON-Eigenschaftsnamen ('{jsonPropertyName}') konfiguriert haben. Eigenschaften in JSON-zugeordneten Typen sollten JSON-Eigenschaftsnamen und nicht Spaltennamen verwenden. |
| PropertyNotMapped(Object, Object, Object, Object) |
Die '{propertyType}'-Eigenschaft '{entityType}' {property}' konnte dem Datenbanktyp '{storeType}' nicht zugeordnet werden, da der Datenbankanbieter die Zuordnung von '{propertyType}'-Eigenschaften zu '{storeType}'-Spalten nicht unterstützt. Erwägen Sie die Zuordnung zu einem anderen Datenbanktyp oder das Konvertieren des Eigenschaftswerts in einen typ, der von der Datenbank mithilfe eines Wertkonverters unterstützt wird. Weitere Informationen finden Sie unter https://aka.ms/efcore-docs-value-converters. Schließen Sie alternativ die Eigenschaft aus dem Modell mithilfe des Attributs '[NotMapped]' oder mithilfe von 'EntityTypeBuilder.Ignore' in 'OnModelCreating' aus. |
| PropertyNotMappedSpatial(Object, Object, Object) |
Die '{propertyType}'-Eigenschaft '{entityType}' {property}' konnte nicht zugeordnet werden, da es sich um einen räumlichen Typ handelt und die erforderlichen räumlichen Dienste nicht konfiguriert wurden. Installieren Sie das entsprechende räumliche NuGet-Paket für Ihren Anbieter (z. B. "Microsoft. EntityFrameworkCore.SqlServer.NetTopologySuite' oder 'Microsoft. EntityFrameworkCore.Sqlite.NetTopologySuite') und rufen "UseNetTopologySuite" in Ihrer Anbieterkonfiguration auf. Weitere Informationen finden Sie unter https://aka.ms/efcore-docs-spatial. |
| PropertyNotMappedToTable(Object, Object, Object) |
Die Eigenschaft '{property}' für den Entitätstyp '{entityType}' ist nicht '{table}' zugeordnet. |
| ReadonlyEntitySaved(Object) |
Der Entitätstyp '{entityType}' ist keiner Tabelle zugeordnet, daher können die Entitäten nicht in der Datenbank beibehalten werden. Rufen Sie "ToTable" in "OnModelCreating" auf, um sie einer Tabelle zuzuordnen. |
| RelationalCloneNotImplemented(Object) |
Die '{mapping}' unterstützt keine 2.2-Formatvorlagentypzuordnung. Der Datenbankanbieter muss aktualisiert werden, um die vollständige Zuordnungsanpassung zu unterstützen. |
| SelectExpressionNonTphWithCustomTable(Object) |
Ein 'SelectExpression' mit einem benutzerdefinierten 'TableExpressionBase' kann nicht erstellt werden, da der Ergebnistyp '{entityType}' Teil einer Hierarchie ist und keine Diskriminatoreigenschaft enthält. |
| SelectExpressionNonTPHWithCustomTable(Object) |
Ein 'SelectExpression' mit einem benutzerdefinierten 'TableExpressionBase' kann nicht erstellt werden, da der Ergebnistyp '{entityType}' Teil einer Hierarchie ist und keine Diskriminatoreigenschaft enthält. |
| SetOperationOverDifferentStructuralTypes(Object, Object) |
Set operations over different entity or complex types are not supported ('{type1}' and '{type2}'). |
| SetOperationsRequireAtLeastOneSideWithValidTypeMapping(Object) |
Für einen Satzvorgang "{setOperationType}" ist eine gültige Typzuordnung für mindestens eine seite erforderlich. |
| SharedRowEntryCountMismatch(Object, Object, Object, Object) |
Die Entität vom Typ '{entityType}' verwendet die Tabelle '{tableName}' mit Entitäten vom Typ '{missingEntityType}', aber es gibt keine Entität dieses Typs mit demselben Schlüsselwert, der als '{state}' markiert wurde. Erwägen Sie die Verwendung von 'DbContextOptionsBuilder.EnableSensitiveDataLogging', um die Schlüsselwerte anzuzeigen. |
| SharedRowEntryCountMismatchSensitive(Object, Object, Object, Object, Object) |
Die Entität vom Typ '{entityType}' teilt die Tabelle '{tableName}' mit Entitäten vom Typ '{missingEntityType}', aber es gibt keine Entität dieses Typs mit demselben Schlüsselwert '{keyValue}', der als "{state}" markiert wurde. |
| SqlQueryOverrideMismatch(Object, Object) |
Die Eigenschaft "{propertySpecification}" hat eine spezifische Konfiguration für die SQL-Abfrage "{query}", ist aber keiner Spalte in dieser Abfrage zugeordnet. Entfernen Sie die spezifische Konfiguration, oder ordnen Sie einen Entitätstyp, der diese Eigenschaft enthält, zu '{query}' zu. |
| SqlQueryUnmappedType(Object) |
Der in der SqlQuery-Methode verwendete Elementtyp '{elementType}' wird vom Datenbankanbieter nicht nativ unterstützt. Verwenden Sie entweder einen unterstützten Elementtyp, oder verwenden Sie ModelConfigurationBuilder.DefaultTypeMapping, um eine Zuordnung für Ihren Typ zu definieren. |
| StoredKeyTypesNotConvertable(Object, Object, Object, Object) |
Die Fremdschlüsselspalte '{fkColumnName}' hat '{fkColumnType}'-Werte, die nicht mit den '{pkColumnType}'-Werten der zugeordneten Hauptschlüsselspalte '{pkColumnName}' verglichen werden können. Um 'SaveChanges' oder 'SaveChangesAsync' zu verwenden, müssen Fremdschlüsselspaltentypen mit Hauptschlüsselspaltentypen vergleichbar sein. |
| StoredProcedureCurrentValueParameterOnDelete(Object, Object) |
Der aktuelle Wertparameter '{parameter}' ist für die gespeicherte Prozedur '{sproc}' nicht zulässig. Verwenden Sie stattdessen HasOriginalValueParameter() |
| StoredProcedureDeleteNonKeyProperty(Object, Object, Object) |
Die Eigenschaft '{entityType}. {property}' wird einem Parameter der gespeicherten Prozedur '{sproc}' zugeordnet, aber nur Parallelitätstoken und Schlüsseleigenschaften werden für gespeicherte Prozeduren löschen unterstützt. |
| StoredProcedureDuplicateOriginalValueParameter(Object, Object) |
Der ursprüngliche Wertparameter für die Eigenschaft '{property}' kann der gespeicherten Prozedur '{sproc}' nicht hinzugefügt werden, da bereits ein anderer ursprünglicher Wertparameter für diese Eigenschaft vorhanden ist. |
| StoredProcedureDuplicateParameter(Object, Object) |
Der Parameter für die Eigenschaft '{property}' kann der gespeicherten Prozedur '{sproc}' nicht hinzugefügt werden, da bereits ein anderer Parameter für diese Eigenschaft vorhanden ist. |
| StoredProcedureDuplicateParameterName(Object, Object) |
Der Parameter '{parameter}' kann der gespeicherten Prozedur '{sproc}' nicht hinzugefügt werden, da bereits ein anderer Parameter mit diesem Namen vorhanden ist. |
| StoredProcedureDuplicateResultColumn(Object, Object) |
Die Ergebnisspalte für die Eigenschaft '{property}' kann der gespeicherten Prozedur '{sproc}' nicht hinzugefügt werden, da bereits eine weitere Ergebnisspalte für diese Eigenschaft vorhanden ist. |
| StoredProcedureDuplicateResultColumnName(Object, Object) |
Die Ergebnisspalte '{column}' kann der gespeicherten Prozedur '{sproc}' nicht hinzugefügt werden, da bereits eine weitere Ergebnisspalte mit diesem Namen vorhanden ist. |
| StoredProcedureDuplicateRowsAffectedParameter(Object) |
Der betroffene Parameter kann der gespeicherten Prozedur '{sproc}' nicht hinzugefügt werden, da die betroffenen Zeilen bereits über einen anderen Parameter, über den Rückgabewert der gespeicherten Prozedur oder über eine Ergebnisspalte zurückgegeben werden. |
| StoredProcedureDuplicateRowsAffectedResultColumn(Object) |
Die betroffene Ergebnisspalte kann der gespeicherten Prozedur '{sproc}' nicht hinzugefügt werden, da die betroffenen Zeilen bereits über eine andere Spalte, über einen Parameter oder über den Rückgabewert der gespeicherten Prozedur zurückgegeben werden. |
| StoredProcedureGeneratedPropertiesNotMapped(Object, Object, Object) |
Der Entitätstyp '{entityType}' wird der gespeicherten Prozedur '{sproc}' zugeordnet, die vom Speicher generierten Eigenschaften {properties} werden jedoch keinem Ausgabeparameter oder einer Ergebnisspalte zugeordnet. |
| StoredProcedureInputParameterForInsertNonSaveProperty(Object, Object, Object, Object, Object) |
Der Eingabeparameter '{parameter}' der gespeicherten Prozedur '{sproc}' ist der Eigenschaft '{property}' des Entitätstyps '{entityType}' zugeordnet, diese Eigenschaft ist jedoch mit BeforeSaveBehavior '{behavior}' konfiguriert und kann daher nicht beim Einfügen gespeichert werden. |
| StoredProcedureInputParameterForUpdateNonSaveProperty(Object, Object, Object, Object, Object) |
Der Eingabeparameter '{parameter}' der gespeicherten Aktualisierungsprozedur '{sproc}' ist der Eigenschaft '{property}' des Entitätstyps '{entityType}' zugeordnet, diese Eigenschaft ist jedoch mit AfterSaveBehavior '{behavior}' konfiguriert und kann daher nicht auf dem Update gespeichert werden. Möglicherweise müssen Sie HasOriginalValueParameter() anstelle von HasParameter() verwenden. |
| StoredProcedureKeyless(Object, Object) |
Der schlüssellose Entitätstyp '{entityType}' wurde für die Verwendung von '{sproc}' konfiguriert. Ein Entitätstyp erfordert, dass ein Primärschlüssel einer gespeicherten Prozedur zugeordnet werden kann. |
| StoredProcedureNoName(Object, Object) |
Der Entitätstyp '{entityType}' wurde für die Verwendung von '{sproc}' konfiguriert, aber der Speichername wurde nicht angegeben. Konfigurieren Sie den Namen der gespeicherten Prozedur explizit. |
| StoredProcedureOriginalValueParameterOnInsert(Object, Object) |
Der ursprüngliche Wertparameter '{parameter}' ist für die eingefügte gespeicherte Prozedur '{sproc}' nicht zulässig. Verwenden Sie stattdessen HasParameter(). |
| StoredProcedureOutputParameterConflict(Object, Object, Object) |
Die Eigenschaft '{entityType}. {property}' wird einem Ausgabeparameter der gespeicherten Prozedur '{sproc}' zugeordnet, ist aber auch einem Ausgabewertausgabeparameter zugeordnet. Eine vom Store generierte Eigenschaft kann nur einem Ausgabeparameter zugeordnet werden. |
| StoredProcedureOutputParameterNotGenerated(Object, Object, Object) |
Die Eigenschaft '{entityType}. {property}' ist einem Ausgabeparameter der gespeicherten Prozedur '{sproc}' zugeordnet, ist aber nicht als vom Speicher generiert konfiguriert. Konfigurieren Sie ihn entweder als vom Speicher generiert, oder konfigurieren Sie den Parameter nicht als Ausgabe. |
| StoredProcedureOverrideMismatch(Object, Object) |
Die Eigenschaft "{propertySpecification}" verfügt über eine bestimmte Konfiguration für die gespeicherte Prozedur "{sproc}", ist jedoch keinem Parameter oder einer Ergebnisspalte in dieser gespeicherten Prozedur zugeordnet. Entfernen Sie die spezifische Konfiguration, oder ordnen Sie einen Entitätstyp, der diese Eigenschaft enthält, zu '{sproc}' zu. |
| StoredProcedureParameterInvalidConfiguration(Object, Object, Object) |
'{facet}' kann nicht für den Parameter '{parameter}' der gespeicherten Prozedur '{sproc}' konfiguriert werden. |
| StoredProcedureParameterInvalidDirection(Object, Object, Object) |
Die nicht unterstützte Richtung '{direction}' wurde für den Parameter '{parameter}' der gespeicherten Prozedur '{sproc}' angegeben. |
| StoredProcedureParameterNotFound(Object, Object, Object) |
Für den Entitätstyp '{entityType}' wurde keine Eigenschaft mit dem Namen '{property}' gefunden, die dem Parameter in der gespeicherten Prozedur '{sproc}' entspricht. |
| StoredProcedurePropertiesNotMapped(Object, Object, Object) |
Der Entitätstyp '{entityType}' ist der gespeicherten Prozedur '{sproc}' zugeordnet, die Eigenschaften '{properties}' werden jedoch keiner Parameter- oder Ergebnisspalte zugeordnet. |
| StoredProcedureResultColumnDelete(Object, Object, Object) |
Die Eigenschaft '{entityType}. {property}' wird einer Ergebnisspalte der gespeicherten Prozedur '{sproc}' zugeordnet, für gespeicherte Prozeduren werden jedoch keine vom Speicher generierten Werte unterstützt. |
| StoredProcedureResultColumnNotFound(Object, Object, Object) |
Für den Entitätstyp '{entityType}' wurde keine Eigenschaft mit dem Namen '{property}' gefunden, die der Ergebnisspalte in der gespeicherten Prozedur '{sproc}' entspricht. |
| StoredProcedureResultColumnNotGenerated(Object, Object, Object) |
Die Eigenschaft '{entityType}. {property}' wird einer Ergebnisspalte der gespeicherten Prozedur '{sproc}' zugeordnet, ist aber nicht als vom Speicher generiert konfiguriert. |
| StoredProcedureResultColumnParameterConflict(Object, Object, Object) |
Die Eigenschaft '{entityType}. {property}' wird einer Ergebnisspalte der gespeicherten Prozedur '{sproc}' zugeordnet, ist aber auch einem Ausgabeparameter zugeordnet. Eine vom Store generierte Eigenschaft kann nur einer dieser Eigenschaften zugeordnet werden. |
| StoredProcedureRowsAffectedForInsert(Object) |
Ein betroffener Parameter, eine Ergebnisspalte oder ein Rückgabewert kann für die gespeicherte Prozedur '{sproc}' nicht konfiguriert werden, da er zum Einfügen verwendet wird. Betroffene Zeilen sind nur für gespeicherte Prozeduren zulässig, die Aktualisierungen oder Löschungen ausführen. |
| StoredProcedureRowsAffectedNotPopulated(Object) |
Die gespeicherte Prozedur '{sproc}' wurde mit einem zeilenbelastten Ausgabeparameter oder Rückgabewert konfiguriert, aber beim Ausführen der Prozedur wurde kein gültiger Wert gefunden. |
| StoredProcedureRowsAffectedReturnConflictingParameter(Object) |
Die gespeicherte Prozedur '{sproc}' kann nicht so konfiguriert werden, dass die betroffenen Zeilen zurückgegeben werden, da bereits eine betroffene Zeilenparameterspalte oder eine betroffene Ergebnisspalte für diese gespeicherte Prozedur vorhanden ist. |
| StoredProcedureRowsAffectedWithResultColumns(Object, Object) |
Der Entitätstyp "{entityType}" wird der gespeicherten Prozedur "{sproc}" zugeordnet, die sowohl Ergebnisspalten als auch einen betroffenen Zeilenwert zurückgibt. Wenn die gespeicherte Prozedur Ergebnisspalten zurückgibt, ist kein betroffener Zeilenwert erforderlich und kann sicher entfernt werden. |
| StoredProcedureTableSharing(Object, Object, Object) |
Sowohl der Entitätstyp '{entityType1}' als auch '{entityType2}' wurden für die Verwendung von '{sproc}' konfiguriert, die Freigabe gespeicherter Prozeduren wird nicht unterstützt. Geben Sie unterschiedliche Namen für die entsprechenden gespeicherten Prozeduren an. |
| StoredProcedureTphDuplicate(Object, Object, Object) |
Sowohl '{entityType}' als auch '{otherEntityType}' werden explizit der gespeicherten Prozedur '{sproc}' mithilfe der TPH-Zuordnungsstrategie zugeordnet. Konfigurieren Sie die Zuordnung der gespeicherten Prozedur für den Stammentitätstyp, einschließlich aller Parameter für die abgeleiteten Typen. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| StoredProcedureUnmapped(Object) |
Der Entitätstyp '{entityType}' wurde für die Verwendung einiger gespeicherter Prozeduren konfiguriert und ist keiner Tabelle zugeordnet. Ein Entitätstyp, der keiner Tabelle zugeordnet ist, muss zum Einfügen, Aktualisieren und Löschen gespeicherter Prozeduren zugeordnet werden. |
| SubqueryOverComplexTypesNotSupported(Object) |
Für die Abfrage ist eine Unterabfrage vom komplexen Typ '{complexType}' erforderlich. Unterabfragen über komplexe Typen werden derzeit nicht unterstützt. |
| TableExpressionBaseWithoutCloningLogic(Object, Object, Object, Object, Object) |
Der Ausdruckstyp "{expressionType}" implementiert keine ordnungsgemäße Klonlogik. Jeder ausdruck, der von '{tableExpressionBase}' abgeleitet wurde, muss die Schnittstelle '{clonableTableExpressionBase}' implementieren oder die Klonlogik der {cloningExpressionVisitor}' innerhalb von '{selectExpression}' hinzugefügt haben. |
| TableNotMappedEntityType(Object, Object) |
Der Typ '{entityType}' ist dem Speicherobjekt '{table}' nicht zugeordnet. |
| TableOverrideMismatch(Object, Object) |
Die Eigenschaft '{propertySpecification}' hat eine bestimmte Konfiguration für die Tabelle '{table}', ist aber keiner Spalte in dieser Tabelle zugeordnet. Entfernen Sie die spezifische Konfiguration, oder ordnen Sie einen Entitätstyp zu, der diese Eigenschaft enthält, zu '{table}'. |
| TableValuedFunctionNonTph(Object, Object) |
Der Elementtyp des Ergebnisses von '{dbFunction}' ist '{entityType}' zugeordnet. Dies wird nicht unterstützt, da '{entityType}' Teil der Hierarchie ist, aber keine Diskriminatoreigenschaft enthält. Nur TPH-Hierarchien können einem TVF zugeordnet werden. |
| TableValuedFunctionNonTPH(Object, Object) |
Der Elementtyp des Ergebnisses von '{dbFunction}' ist '{entityType}' zugeordnet. Dies wird nicht unterstützt, da '{entityType}' Teil der Hierarchie ist und keine Diskriminatoreigenschaft enthält. |
| TimeoutTooBig(Object) |
Timeout muss kleiner oder gleich Int32.MaxValue (2147483647) Sekunden sein. Bereitgestelltes Timeout: {seconds} Sekunden. |
| TimeoutTooSmall(Object) |
Timeout muss größer oder gleich Null sein. Bereitgestelltes Timeout: {seconds} Sekunden. |
| TooFewReaderFields(Object, Object) |
Der zugrunde liegende Leser verfügt nicht über so viele Felder wie erwartet. Erwartet: {expected}, actual: {actual}. |
| TpcTableSharing(Object, Object, Object) |
Der Entitätstyp '{dependentType}' ist '{storeObject}' zugeordnet. Der Prinzipalentitätstyp '{principalEntityType}' ist jedoch auch '{storeObject}' zugeordnet und verwendet die TPC-Zuordnungsstrategie. Entitätstypen in einer TPC-Hierarchie können die Tabellenfreigabe nur verwenden, wenn sie keine abgeleiteten Typen haben. |
| TpcTableSharingDependent(Object, Object, Object, Object) |
Der Entitätstyp '{dependentType}' ist '{storeObject}' zugeordnet. Einer seiner abgeleiteten Typen '{derivedType}' ist jedoch '{otherStoreObject}' zugeordnet. Hierarchien mit Tabellenfreigabe können nicht mithilfe der TPC-Zuordnungsstrategie zugeordnet werden. |
| TphDbFunctionMismatch(Object, Object, Object, Object) |
'{entityType}' wird der Datenbankfunktion '{function}' zugeordnet, während '{otherEntityType}' der Datenbankfunktion '{otherFunction}' zugeordnet ist. Ordnen Sie alle Entitätstypen in der Hierarchie derselben Datenbankfunktion zu. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| TphStoredProcedureMismatch(Object, Object, Object, Object) |
'{entityType}' wird der gespeicherten Prozedur '{sproc}' zugeordnet, während '{otherEntityType}' der gespeicherten Prozedur '{otherSproc}' zugeordnet ist. Ordnen Sie alle Entitätstypen in der Hierarchie derselben gespeicherten Prozedur zu, oder entfernen Sie den Diskriminator, und ordnen Sie sie allen verschiedenen gespeicherten Prozeduren zu. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| TphTableMismatch(Object, Object, Object, Object) |
'{entityType}' wird der Tabelle '{table}' zugeordnet, während '{otherEntityType}' der Tabelle '{otherTable}' zugeordnet ist. Ordnen Sie alle Entitätstypen in der Hierarchie derselben Tabelle zu, oder entfernen Sie den Diskriminator, und ordnen Sie sie allen verschiedenen Tabellen zu. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| TPHTableMismatch(Object, Object, Object, Object) |
'{entityType}' wird der Tabelle '{table}' zugeordnet, während '{otherEntityType}' der Tabelle '{otherTable}' zugeordnet ist. Ordnen Sie alle Entitätstypen in der Hierarchie derselben Tabelle zu, oder entfernen Sie den Diskriminator, und ordnen Sie sie allen verschiedenen Tabellen zu. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| TphViewMismatch(Object, Object, Object, Object) |
'{entityType}' wird der Ansicht '{view}' zugeordnet, während '{otherEntityType}' der Ansicht '{otherView}' zugeordnet ist. Ordnen Sie alle Entitätstypen in der Hierarchie derselben Ansicht zu, oder entfernen Sie den Diskriminator, und ordnen Sie sie allen verschiedenen Ansichten zu. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| TPHViewMismatch(Object, Object, Object, Object) |
'{entityType}' wird der Ansicht '{view}' zugeordnet, während '{otherEntityType}' der Ansicht '{otherView}' zugeordnet ist. Ordnen Sie alle Entitätstypen in der Hierarchie derselben Ansicht zu, oder entfernen Sie den Diskriminator, und ordnen Sie sie allen verschiedenen Ansichten zu. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2130430. |
| TriggerWithMismatchedTable(Object, Object, Object, Object) |
Der Trigger '{trigger}' für die Tabelle '{triggerTable}' ist für den Entitätstyp '{entityType}' definiert, der der Tabelle '{entityTable}' zugeordnet ist. Weitere Informationen zu Triggern finden Sie https://aka.ms/efcore-docs-triggers unter. |
| UnableToBindMemberToEntityProjection(Object, Object, Object) |
'{memberType}' kann nicht gebunden werden. {member}' für eine Entitätsprojektion von '{entityType}'. |
| UnableToSplitCollectionProjectionInSplitQuery(Object, Object, Object) |
Die Abfrage wurde für die Verwendung von "{splitQueryEnumValue}" konfiguriert und enthält eine Auflistung im Aufruf "Select", die nicht in eine separate Abfrage aufgeteilt werden konnte. Entfernen Sie '{splitQueryMethodName}', wenn sie der Abfrage '{singleQueryMethodName}' zugewiesen oder hinzugefügt haben. |
| UnableToTranslateSetProperty(Object, Object, Object) |
Die folgende 'SetProperty' konnte nicht übersetzt werden: 'SetProperty({property}, {value})'. {details} |
| UnhandledAnnotatableType(Object) |
Unbehandelter annotatable type '{annotatableType}'. |
| UnhandledExpressionInVisitor(Object, Object, Object) |
Nicht behandelter Ausdruck '{expression}' vom Typ '{expressionType}' in '{visitor}'. |
| UniqueIndexOnComplexProperty(Object, Object, Object) |
Der Index {indexProperties} für den Entitätstyp '{entityType}' kann nicht als eindeutig konfiguriert werden, da er die komplexe Eigenschaft '{property}' enthält. Eindeutige Indizes werden für komplexe Eigenschaften nicht unterstützt. |
| UnknownOperation(Object, Object) |
Der aktuelle SQL-Migrationsgenerator '{sqlGeneratorType}' kann SQL für Vorgänge vom Typ '{operationType}' nicht generieren. |
| UnmappedNonTPHOwner(Object, Object, Object, Object) |
Der Entitätstyp '{ownerType}' ist nicht zugeordnet, sodass standardmäßig der besitzereigene Typ '{navigation}' zugeordnet ist. {ownedType}' wird ebenfalls nicht zugeordnet. Wenn dies beabsichtigt ist, wird der besitzereigene Typ explizit "null" zugeordnet, andernfalls wird er einem namen "{storeObjectType}" zugeordnet. |
| UnsupportedDataOperationStoreType(Object, Object) |
Der für die Spalte '{column}' in einem Migrationsdatenvorgang verwendete Speichertyp '{type}' wird vom aktuellen Anbieter nicht unterstützt. |
| UnsupportedJsonColumnType(Object, Object, Object) |
Der für DIE JSON-Spalte '{columnName}' in der Tabelle '{tableName}' angegebene Speichertyp '{storeType}' wird vom aktuellen Anbieter nicht unterstützt. JSON-Spalten erfordern einen anbieterspezifischen JSON-Speichertyp. |
| UnsupportedOperatorForSqlExpression(Object, Object) |
Nicht unterstützter Operator '{nodeType}', der für den Ausdruck des Typs '{expressionType}' angegeben wurde. |
| UnsupportedPropertyType(Object, Object, Object) |
Für die Eigenschaft '{entity}' wurde keine relationale Typzuordnung gefunden. {property}' und der aktuelle Anbieter gibt keinen Standardspeichertyp für die Eigenschaften des Typs '{clrType}' an. |
| UnsupportedStoreType(Object) |
Der Speichertyp '{type}' wird vom aktuellen Anbieter nicht unterstützt. |
| UnsupportedType(Object) |
Der aktuelle Anbieter verfügt nicht über eine Speichertypzuordnung für Eigenschaften vom Typ '{clrType}'. |
| UnsupportedTypeForColumn(Object, Object, Object) |
Eine Speichertypzuordnung für die Spalte '{table}' konnte nicht gefunden werden. {column}' mit CLR-Typ '{clrType}'. |
| UpdateConcurrencyException(Object, Object) |
Der Datenbankvorgang wurde erwartet, dass sich {expectedRows}-Zeilen auswirken, aber tatsächlich {actualRows}-Zeilen betroffen sind; Daten wurden möglicherweise seit dem Laden von Entitäten geändert oder gelöscht. Informationen zum Verständnis und Behandeln optimistischer Parallelitätsabnahmen finden Sie https://go.microsoft.com/fwlink/?LinkId=527962 unter |
| UpdateDataOperationKeyTypesCountMismatch(Object, Object, Object) |
Die Anzahl der Schlüsselspaltentypen ({typesCount}) stimmt nicht mit der Anzahl der Schlüsselspalten ({columnsCount}) für den Datenänderungsvorgang in '{table}' überein. Geben Sie dieselbe Anzahl von Schlüsselspaltentypen und Schlüsselspalten an. |
| UpdateDataOperationKeyValuesCountMismatch(Object, Object, Object) |
Die Anzahl der Schlüsselwerte ({valuesCount}) stimmt nicht mit der Anzahl der Schlüsselspalten ({columnsCount}) für den Datenänderungsvorgang für '{table}' überein. Geben Sie dieselbe Anzahl von Schlüsselwerten und Schlüsselspalten an. |
| UpdateDataOperationNoModel(Object) |
Der Datenänderungsvorgang für '{table}' ist keinem Modell zugeordnet. Fügen Sie der Migration entweder ein Modell hinzu, oder geben Sie die Spaltentypen in allen Datenvorgängen an. |
| UpdateDataOperationRowCountMismatch(Object, Object, Object) |
Die Anzahl der Wertzeilen ({valuesCount}) stimmt nicht mit der Anzahl der Schlüsselzeilen ({keyCount}) für den Datenänderungsvorgang für '{table}' überein. Geben Sie dieselbe Anzahl von Wertzeilen und Schlüsselzeilen an. |
| UpdateDataOperationTypesCountMismatch(Object, Object, Object) |
Die Anzahl der Spaltentypen ({typesCount}) stimmt nicht mit der Anzahl der Spalten ({columnsCount}) für den Datenänderungsvorgang für '{table}' überein. Geben Sie dieselbe Anzahl von Spaltentypen und Spalten an. |
| UpdateDataOperationValuesCountMismatch(Object, Object, Object) |
Die Anzahl der Werte ({valuesCount}) stimmt nicht mit der Anzahl der Spalten ({columnsCount}) für den Datenänderungsvorgang für '{table}' überein. Geben Sie dieselbe Anzahl von Werten und Spalten an. |
| ViewOverrideMismatch(Object, Object) |
Die Eigenschaft '{propertySpecification}' verfügt über eine bestimmte Konfiguration für die Ansicht '{view}', ist jedoch keiner Spalte in dieser Ansicht zugeordnet. Entfernen Sie die spezifische Konfiguration, oder ordnen Sie einen Entitätstyp, der diese Eigenschaft enthält, zu '{view}' zu. |