RelationalStrings Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Řetězcové prostředky používané ve výjimkách EF atd.
Tyto řetězce jsou veřejně zpřístupněny pro použití poskytovateli databází a rozšířeními. Je neobvyklé, že kód aplikace potřebuje tyto řetězce.
[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
- Dědičnost
-
RelationalStrings
- Atributy
Vlastnosti
| Název | Description |
|---|---|
| BadCheckConstraintString |
Nelze deserializovat omezení kontroly z metadat modelu. Podrobnosti najdete ve vnitřní výjimce. |
| BadSequenceString |
Zastaralé.
Nelze deserializovat sekvenci z metadat modelu. Podrobnosti najdete ve vnitřní výjimce. |
| BadSequenceType |
Neplatný typ pro sekvenci Platné typy jsou "long" (výchozí), "int", "short", "byte" a "decimal". |
| CannotChangeWhenOpen |
Instance DbConnection se aktuálně používá. Připojení je možné změnit pouze v případech, kdy se stávající připojení nepoužívá. |
| CannotCompareComplexTypeToNull |
Porovnání složitých typů s hodnotou null se nepodporuje. |
| CannotSetAliasOnJoin |
Aliasy nelze nastavit u výrazů join; nastavte alias u uzavřeného výrazu tabulky. |
| ClientGroupByNotSupported |
Zadaný vzor GroupBy nelze přeložit. Zavolejte AsEnumerable před GroupBy a vyhodnoťte ho na straně klienta. |
| ConflictingAmbientTransaction |
Byla zjištěna okolí transakce. Okolí transakce musí být dokončen před zahájením nové transakce na tomto připojení. |
| ConflictingEnlistedTransaction |
Připojení je aktuálně zařazeno do transakce. Před zahájením nové transakce je nutné dokončit zařazení transakce. |
| ConnectionAndConnectionString |
Nakonfigurovali jsme existující dbConnection i připojovací řetězec. Pokud se použije existující dbConnection, musí být pro toto připojení nastavená připojovací řetězec. |
| DatabaseModelMissing |
Zastaralé.
Databázový model nebyl inicializován. Před přístupem k modelu databáze je potřeba model finalizovat a zpracovávat pomocí relačního modeluModelConvention. |
| DistinctOnCollectionNotSupported |
Použití operace Distinct v projekci obsahující kolekci není podporováno. |
| EFMultipleParametersInvoked |
Ef. Metodu MultipleParameters<T> lze použít pouze v dotazech LINQ entity Framework. |
| EmptyCollectionNotSupportedAsInlineQueryRoot |
Prázdné kolekce nejsou podporované jako kořeny vložených dotazů. |
| ErrorMaterializingValue |
Při čtení hodnoty databáze došlo k chybě. Další informace najdete v vnitřní výjimce. |
| ExecuteDeleteOnNonEntityType |
Operace ExecuteDelete vyžaduje typ entity, který odpovídá tabulce databáze, kterou chcete upravit. Aktuální operace se používá na projekci mimo entitu. Odeberte všechny projekce na typy, které nejsou entitou. |
| ExecuteUpdateCannotSetJsonPropertyToArbitraryExpression |
ExecuteUpdate nemůže v současné době nastavit vlastnost ve sloupci JSON na libovolné výrazy; Jsou podporovány pouze konstanty, parametry a další vlastnosti JSON; viz .https://github.com/dotnet/efcore/issues/36688 |
| ExecuteUpdateCannotSetJsonPropertyToNonJsonColumn |
ExecuteUpdate nemůže v současné době nastavit vlastnost ve sloupci JSON na běžný sloupec, který není json. viz .https://github.com/dotnet/efcore/issues/36688 |
| FromSqlNonComposable |
"FromSql" nebo "SqlQuery" byl volán s non-composable SQL a dotazem, který se nad ním píše. Zvažte volání AsEnumerable po metodě k provedení složení na straně klienta. |
| InsufficientInformationToIdentifyElementOfCollectionJoin |
V projekci nelze přeložit poddotaz kolekce, protože nadřazený nebo poddotaz nepromítá potřebné informace potřebné k jednoznačné identifikaci a správnému generování výsledků na straně klienta. K tomu může dojít při pokusu o korelaci s typem entity bez klíčů. K tomu může dojít také v některých případech projekce před 'Distinct' nebo některé tvary klíče seskupení v případě 'GroupBy'. Tyto vlastnosti by měly obsahovat všechny vlastnosti klíče entity, na které je operace použita, nebo obsahují pouze jednoduché výrazy přístupu k vlastnostem. |
| InsufficientInformationToIdentifyOuterElementOfCollectionJoin |
V projekci nejde přeložit poddotaz kolekce, protože nadřazený dotaz neobsahuje klíčové sloupce všech tabulek, které jsou potřeba k vygenerování výsledků na straně klienta. K tomu může dojít při pokusu o korelaci s entitou bez klíče nebo při použití operací Distinct nebo GroupBy bez promítání všech klíčových sloupců. |
| InvalidArgumentToExecuteUpdate |
Argument setPropertyCalls na ExecuteUpdate může obsahovat pouze řetězec SetProperty, který vyjadřuje vlastnosti, které se mají aktualizovat. |
| InvalidCommandTimeout |
Zadaná hodnota CommandTimeout není platná. Musí to být kladné číslo. |
| InvalidMaxBatchSize |
Zadaná hodnota MaxBatchSize není platná. Musí to být kladné číslo. |
| InvalidMinBatchSize |
Zadaná hodnota MinBatchSize není platná. Musí to být kladné číslo. |
| JsonEmptyString |
Databáze vrátila prázdný řetězec, když byl očekáván objekt JSON. |
| JsonEntityWithTableSplittingIsNotSupported |
Rozdělení tabulky není podporováno u entit obsahujících entity mapované na JSON. |
| JsonExecuteUpdateNotSupportedWithOwnedEntities |
Funkce ExecuteUpdate pro sloupce JSON není podporována, pokud je sloupec mapován jako vlastněná entita. Místo toho namapujte sloupec jako komplexní typ. |
| JsonNodeMustBeHandledByProviderSpecificVisitor |
Tento uzel by měl zpracovávat generátor SQL specifický pro poskytovatele. |
| JsonPartialExecuteUpdateNotSupportedByProvider |
Zprostředkovatel, který se používá, nepodporuje částečné aktualizace executeUpdate ve sloupcích JSON. |
| JsonPropertyNameShouldBeConfiguredOnNestedNavigation |
Název vlastnosti JSON by měl být nakonfigurovaný jenom na vnořených navigacich. |
| JsonQueryLinqOperatorsNotSupported |
Vytváření operátorů LINQ nad kolekcemi v dokumentech JSON se nepodporuje nebo ho neimplementoval váš poskytovatel EF. |
| MappingFragmentMissingName |
Název tabulky musí být zadán pro konfiguraci mapování vlastností specifických pro tabulku. |
| MethodNeedsToBeImplementedInTheProvider |
Tuto metodu je potřeba implementovat ve zprostředkovateli. |
| MigrationDownMissing |
Metoda Down pro tuto migraci nebyla implementována. Obě metody Up a Down musí být implementovány, aby podporovaly vrácení migrace. |
| MissingOrderingInSelectExpression |
Zpět nelze přeložit na server, protože na straně serveru není žádné řazení. |
| MissingResultSetWhenSaving |
Při čtení výsledků operace SaveChanges chyběla sada výsledků; to může znamenat, že uložená procedura byla nakonfigurována tak, aby vracela výsledky v modelu EF, ale ne. Zkontrolujte definice uložených procedur. |
| ModificationCommandBatchAlreadyComplete |
Příkazy nelze přidat do dokončeného objektu ModificationCommandBatch. |
| ModificationCommandBatchNotComplete |
Nelze provést úpravuCommandBatch, která nebyla dokončena. |
| MultipleProvidersConfigured |
Bylo nalezeno více konfigurací zprostředkovatele relačních databází. Kontext lze nakonfigurovat pouze pro použití jednoho zprostředkovatele databáze. |
| NestedAmbientTransactionError |
Kořenový okolí transakce byla dokončena před vnořenou transakcí. Nejprve by se měly dokončit vnořené transakce. |
| NoActiveTransaction |
Připojení nemá žádné aktivní transakce. |
| NoConnectionOrConnectionString |
Relační úložiště bylo nakonfigurováno bez zadání dbConnection nebo připojovací řetězec, které se mají použít. |
| NoDbCommand |
Objekt DbCommand nelze vytvořit pro nerelační dotaz. |
| NoneRelationalTypeMappingOnARelationalTypeMappingSource |
"FindMapping" byl volána na 'RelationalTypeMappingSource' s nerelačním TypeMappingInfo. |
| NoProviderConfigured |
Nejsou nakonfigurováni žádní zprostředkovatelé relačních databází. Nakonfigurujte zprostředkovatele databáze pomocí OnConfiguring nebo vytvořením immutableDbContextOptions s nakonfigurovaným poskytovatelem databáze a předáním do kontextu. |
| NoSetPropertyInvocation |
Volání ExecuteUpdate musí určit alespoň jedno vyvolání SetProperty, aby bylo možné určit vlastnosti, které se mají aktualizovat. |
| OnlyConstantsSupportedInInlineCollectionQueryRoots |
Kořeny dotazů vložené kolekce jsou podporovány pouze konstanty. |
| PendingAmbientTransaction |
Toto připojení bylo použito s okolím transakce. Původní okolí transakce musí být dokončen před tímto připojením lze použít mimo něj. |
| ProjectionMappingCountMismatch |
Nelze přeložit operace nastavení, pokud obě strany nepřiřazují hodnoty ke stejným vlastnostem v nominálním typu. Ujistěte se, že jsou na obou stranách zahrnuty stejné vlastnosti, a zvažte přiřazení výchozích hodnot, pokud vlastnost nevyžaduje konkrétní hodnotu. |
| QueryFromSqlInsideExists |
Dotaz obsahuje použití operace Any nebo AnyAsync po metodě FromSqlRaw nebo FromSqlInterpolated. Použití tohoto nezpracovaných dotazů SQL více než jednou se v současné době nepodporuje. Nahraďte použití any nebo AnyAsync za Count nebo CountAsync. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2174053. |
| RelationalNotInUse |
Relační metody lze použít pouze v případě, že kontext používá zprostředkovatele relační databáze. |
| SelectCanOnlyBeBuiltOnCollectionJsonQuery |
SelectExpression lze sestavit pouze přes JsonQueryExpression, který představuje kolekci v dokumentu JSON. |
| SelectExpressionUpdateNotSupportedWhileMutable |
SelectExpression.Update() není podporován, pokud je výraz ve proměnlivém stavu. |
| SetOperationNotWithinEntityTypeHierarchy |
Operace sady (Union, Concat, Intersect, Except) jsou podporovány pouze u typů entit v rámci stejné hierarchie typů. |
| SetOperationsNotAllowedAfterClientEvaluation |
Po použití projekce klienta nelze přeložit operaci nastavení. Zvažte přesunutí operace sady před posledním voláním Select. |
| SetOperationsOnDifferentStoreTypes |
Operaci nastavení nelze přeložit, pokud odpovídající sloupce na obou stranách mají různé typy úložiště. |
| SetPropertyMethodInvoked |
Metoda SetProperty TProperty<> lze použít pouze v rámci metody ExecuteUpdate. |
| SplitQueryConcurrentModification |
Výsledky rozděleného dotazu nebylo možné korelovat, protože data byla při provádění dotazu změněna souběžně. Znovu spusťte dotaz nebo ho spusťte v rámci serializovatelné nebo snímek transakce, aby se zabránilo souběžným úpravám. |
| SplitQueryString |
Tento dotaz LINQ se spouští v režimu rozděleného dotazu a zobrazený SQL je určený ke spuštění prvního dotazu. V závislosti na výsledcích prvního dotazu se můžou provádět i další dotazy. |
| SqlFunctionArgumentsAndMappingsMismatch |
Počet mapování typů argumentů neodpovídá počtu argumentů. |
| SqlFunctionNullArgumentMapping |
Jedno z mapování zadaných typů argumentů bylo null. |
| SqlFunctionUnexpectedInstanceMapping |
Bylo zadáno mapování typu instance bez výrazu instance. |
| TransactionAlreadyStarted |
Připojení je již v transakci a nemůže se účastnit jiné transakce. |
| TransactionAssociatedWithDifferentConnection |
Zadaná transakce není přidružena k aktuálnímu připojení. Lze použít pouze transakce přidružené k aktuálnímu připojení. |
| TransactionSuppressedMigrationInUserTransaction |
Uživatelská transakce není podporována s migrací TransactionSuppressed ani strategií opakování spuštění. |
| UpdateStoreException |
Při ukládání změn entity došlo k chybě. Podrobnosti najdete u vnitřní výjimky. |
| VisitChildrenMustBeOverridden |
'VisitChildren' musí být přepsán ve třídě odvozené z 'SqlExpression'. |
Metody
| Název | Description |
|---|---|
| AbstractTpc(Object, Object) |
Typ entity {entityType} nelze vytvořit instanci, protože odpovídající typ CLR je abstraktní, ale typ entity byl namapován na {storeObject} pomocí strategie mapování TPC. Mapovat by se měly pouze okamžité typy. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| AutoLoadedJsonProperty(Object, Object) |
Vlastnost {property} typu {type} je namapovaná na entitu JSON a nelze ji nakonfigurovat tak, aby nebyla automaticky načtena. Entity mapované ve formátu JSON se vždy načítají jako jednotka. |
| CannotCompareJsonComplexTypeToNonJson(Object, Object) |
Nelze porovnat komplexní typ {jsonComplexType}, který je mapován na JSON, na komplexní typ {nonJsonComplexType}, který není. |
| CannotProjectNullableComplexType(Object) |
Pokoušíte se projektovat komplexní typ {complexType} prostřednictvím volitelné navigace; které se v současné době nepodporuje. Projektujte komplexní typ v nepovinný kontext nebo projektujte obsahující typ entity spolu se složitým typem. |
| CannotTranslateNonConstantNewArrayExpression(Object) |
Dotaz obsahuje nový maticový výraz s nestaárními prvky, které nelze přeložit: {newArrayExpression}. |
| CaseElseResultTypeUnexpected(Object, Object) |
Typ výsledku {elseResultType} v klauzuli else je neplatný. Očekávaný typ je {resultType}. |
| CaseWhenClauseResultTypeUnexpected(Object, Object) |
Typ výsledku {whenResultType} v klauzuli when je neplatný. Očekávaný typ je {resultType}. |
| CaseWhenClauseTestTypeUnexpected(Object, Object) |
Typ operandu {whenOperandType} v klauzuli when je neplatný. Očekávaný typ je {expectedWhenOperandType}. |
| CompiledModelFunctionParameterTypeMapping(Object, Object, Object, Object) |
Parametr funkce {function}({parameter}) má nakonfigurované vlastní mapování typů. Nakonfigurujte ji v {customize} v částečné třídě {className}. |
| CompiledModelFunctionTranslation(Object) |
Funkce {function} má vlastní překlad. Kompilovaný model nelze vygenerovat, protože vlastní překlady funkcí nejsou podporovány. |
| CompiledModelFunctionTypeMapping(Object, Object, Object) |
Funkce {function} má nakonfigurované vlastní mapování typů. Nakonfigurujte ji v {customize} v částečné třídě {className}. |
| ComplexCollectionNotMappedToJson(Object, Object) |
Komplexní vlastnost kolekce {entityType}. Vlastnost {property} musí být namapována na sloupec JSON. Pomocí toJson() nakonfigurujte tuto složitou kolekci tak, jak je namapovaná na sloupec JSON. |
| ComplexPropertyBothJsonColumnAndJsonPropertyName(Object, Object, Object) |
Komplexní vlastnost {complexProperty} nemůže mít nakonfigurovaný název sloupce JSON ({columnName}) a název vlastnosti JSON ({propertyName}). Pomocí toJson() namapovat na sloupec JSON nebo HasJsonPropertyName() namapovat jako vlastnost JSON v rámci obsahujícího sloupce JSON, ale ne na obojí. |
| ComplexPropertyJsonPropertyNameConflict(Object, Object, Object) |
Komplexní vlastnost {property1} i {property2} jsou nakonfigurované tak, aby používaly stejný název vlastnosti JSON {jsonPropertyName}. Každá vlastnost v rámci namapovaného typu JSON musí mít jedinečný název vlastnosti JSON. |
| ComplexPropertyJsonPropertyNameWithoutJsonMapping(Object) |
Komplexní vlastnost {complexProperty} nemůže použít HasJsonPropertyName(), protože není obsažena v mapovaném typu JSON. Pomocí toJson() namapujte složitou vlastnost na sloupec JSON nebo se ujistěte, že je obsažena v typu, který je namapovaný na JSON. |
| ComplexPropertyOptionalTableSharing(Object, Object) |
Volitelná složitá vlastnost {type}. Vlastnost {property} je mapována na sloupce tím, že zploštějí obsažené vlastnosti do tabulky kontejneru; toto mapování vyžaduje alespoň jednu požadovanou vlastnost , která umožňuje rozlišovat mezi hodnotami null a prázdnými hodnotami, ale komplexní typ obsahuje pouze volitelné vlastnosti. Nakonfigurujte vlastnost se stínovým diskriminátorem tak, že v konfiguraci komplexní vlastnosti přidáte volání Has Discriminatoror() nebo tuto složitou vlastnost namapujete na sloupec JSON. |
| ComputedColumnSqlUnspecified(Object, Object) |
Pro sloupec {table} nebyl zadán počítaný sloupec SQL. {column} Před vytvořením schématu databáze zadejte SQL před použitím entity Framework. |
| ConcurrencyTokenOnJsonMappedProperty(Object, Object) |
Vlastnost {property} pro {type} je nakonfigurovaná jako token souběžnosti, ale typ se mapuje na JSON. Tokeny souběžnosti nejsou u mapovaných typů JSON podporované. |
| ConflictingColumnServerGeneration(Object, Object, Object) |
{conflictingConfiguration} nelze nastavit pro {property} ve stejnou dobu jako {existingConfiguration}. Odeberte jednu z těchto konfigurací. |
| ConflictingOriginalRowValues(Object, Object, Object, Object, Object) |
Instance typů {firstEntityType} a {secondEntityType} se mapují na stejný řádek, ale mají jiné původní hodnoty vlastností pro vlastnosti {firstProperty} a {secondProperty} namapované na {column}. Zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení konfliktních hodnot. |
| ConflictingOriginalRowValuesSensitive(Object, Object, Object, Object, Object, Object) |
Instance typů {firstEntityType} a {secondEntityType} se mapují na stejný řádek s hodnotou klíče {keyValue}, ale mají jiné původní hodnoty vlastností {firstConflictingValues} a {secondConflictingValues} pro sloupec {column}. |
| ConflictingRowUpdateTypes(Object, Object, Object, Object) |
Instance typu entity {firstEntityType} je označena jako {firstState}, ale instance typu entity {secondEntityType} je označena jako {secondState} a obě jsou mapovány na stejný řádek. Zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení hodnot klíčů. |
| ConflictingRowUpdateTypesSensitive(Object, Object, Object, Object, Object, Object) |
Instance entity typu {firstEntityType} s hodnotou klíče {firstKeyValue} je označena jako {firstState}, ale instance typu entity {secondEntityType} s hodnotou klíče {secondKeyValue} je označena jako {secondState} a oba jsou namapované na stejný řádek. |
| ConflictingRowValues(Object, Object, Object, Object, Object) |
Instance typů {firstEntityType} a {secondEntityType} jsou mapovány na stejný řádek, ale mají různé hodnoty vlastností pro vlastnosti {firstProperty} a {secondProperty} namapované na {column}. Zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení konfliktních hodnot. |
| ConflictingRowValuesSensitive(Object, Object, Object, Object, Object, Object) |
Instance typů {firstEntityType} a {secondEntityType} se mapují na stejný řádek s hodnotou klíče {keyValue}, ale mají různé hodnoty vlastností {firstConflictingValue} a {secondConflictingValue} pro sloupec {column}. |
| ConflictingSeedValues(Object, Object, Object) |
Počáteční entita pro typ entity {entityType} má stejnou hodnotu klíče jako jiná počáteční entita namapovaná na stejnou tabulku {table}, ale má jiné hodnoty pro sloupec {column}. Zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení konfliktních hodnot. |
| ConflictingSeedValuesSensitive(Object, Object, Object, Object, Object, Object) |
Počáteční entita pro typ entity {entityType} má stejnou hodnotu klíče {keyValue} jako jiná počáteční entita namapovaná na stejnou tabulku {table}, ale mají jiné hodnoty pro sloupec {column} – {firstValue}, {secondValue}. |
| ConflictingTypeMappingsInferredForColumn(Object) |
Konfliktní mapování typů bylo odvozeno pro sloupec {column}. |
| ContainerTypeOnNestedOwnedEntityType(Object) |
Typ entity {entityType} má nakonfigurovaný typ sloupce kontejneru, ale je vnořený do jiného vlastněného typu. Typ sloupce kontejneru lze zadat pouze na typu vlastněného nejvyšší úrovní namapovaný na kontejner. |
| ContainerTypeOnNonContainer(Object) |
Typ entity {entityType} má nakonfigurovaný typ sloupce kontejneru, ale není namapovaný na sloupec kontejneru, například pro JSON. Typ sloupce kontejneru lze zadat pouze na typu vlastněného nejvyšší úrovní namapovaný na kontejner. |
| CreateIndexOperationWithInvalidSortOrder(Object, Object) |
{numSortOrderProperties} byly zadány v createIndexOperations.IsDescending, ale operace obsahuje sloupce {numColumns}. |
| DataOperationNoProperty(Object, Object) |
Na sloupec {table} se nenamapuje žádná vlastnost. {column}, který se používá v datové operaci. Buď přidejte vlastnost mapovanou na tento sloupec, nebo zadejte typy sloupců v datové operaci. |
| DataOperationNoTable(Object) |
Na tabulku {table} není namapovaný žádný typ entity, který se používá v datové operaci. Buď přidejte odpovídající typ entity do modelu, nebo zadejte typy sloupců v datové operaci. |
| DbFunctionExpressionIsNotMethodCall(Object) |
Zadaný výraz DbFunction {expression} je neplatný. Výraz musí být výraz lambda obsahující jedno volání metody cílové statické metody. Výchozí hodnoty lze v případě potřeby zadat jako argumenty, například '() => SomeClass.SomeMethod(null; 0)'. |
| DbFunctionGenericMethodNotSupported(Object) |
DbFunction {function} je obecný. Mapování obecných metod jako DbFunction se nepodporuje. |
| DbFunctionInvalidInstanceType(Object, Object) |
DbFunction {function} definovaný na typu {type} musí být statická metoda nebo metoda instance definovaná v podtřídě DbContext. Metody instance u jiných typů nejsou podporovány. |
| DbFunctionInvalidIQueryableOwnedReturnType(Object, Object) |
DbFunction {function} má neplatný návratový typ {type}. Typy vlastněných entit nelze použít jako návratový typ DbFunction. |
| DbFunctionInvalidIQueryableReturnType(Object, Object) |
DbFunction {function} má neplatný návratový typ {type}. Nes skalární funkce musí vracet IQueryable platného typu entity. |
| DbFunctionInvalidParameterName(Object, Object) |
DbFunction {function} nemá parametr s názvem {parameter}. |
| DbFunctionInvalidParameterType(Object, Object, Object) |
Parametr {parameter} pro DbFunction {function} má neplatný typ {type}. Ujistěte se, že aktuální zprostředkovatel může mapovat typ parametru. |
| DbFunctionInvalidReturnEntityType(Object, Object, Object) |
DbFunction {function} vrátí {type}, ale {elementType} není mapovaný typ entity. Ujistěte se, že je součástí modelu {elementType}. |
| DbFunctionInvalidReturnType(Object, Object) |
DbFunction {function} má neplatný návratový typ {type}. Ujistěte se, že aktuální zprostředkovatel může mapovat návratový typ. |
| DbFunctionNameEmpty(Object) |
DbFunction {function} nemá žádnou sadu názvů. Název je požadovaná vlastnost DbFunction. |
| DbFunctionNonScalarCustomTranslation(Object) |
Vlastní překlad nelze nastavit na dbFunction {function}, protože se nejedná o skalární funkci. |
| DbFunctionNullableValueReturnType(Object, Object) |
DbFunction {function} vrátí SqlExpression typu {type}, což je typ hodnoty nullable. DbFunctions musí vracet výrazy s nenulovými typy hodnot, i když mohou vrátit hodnotu null. |
| DefaultValueSqlUnspecified(Object, Object) |
Pro sloupec {table} nebyla zadána výchozí hodnota SQL. {column} Před vytvořením schématu databáze zadejte SQL před použitím entity Framework. |
| DefaultValueUnspecified(Object, Object) |
Pro sloupec {table} nebyla zadána výchozí hodnota. {column} Zadejte hodnotu před použitím entity Framework k vytvoření schématu databáze. |
| DeleteDataOperationNoModel(Object) |
Operace odstranění dat v {table} není přidružená k modelu. Buď přidejte do migrace model, nebo zadejte typy sloupců ve všech operacích s daty. |
| DeleteDataOperationTypesCountMismatch(Object, Object, Object) |
Počet typů klíčových sloupců ({typesCount}) neodpovídá počtu klíčových sloupců ({columnsCount}) pro operaci odstranění dat v {table}. Zadejte stejný počet typů klíčových sloupců a klíčových sloupců. |
| DeleteDataOperationValuesCountMismatch(Object, Object, Object) |
Počet hodnot klíče ({valuesCount}) neodpovídá počtu klíčových sloupců ({columnsCount}) operace odstranění dat v {table}. Zadejte stejný počet hodnot klíčů a sloupců klíčů. |
| DerivedStrategy(Object, Object) |
Odvozený typ entity {entityType} byl nakonfigurován se strategií mapování {strategy}. Pro strategii mapování by měl být nakonfigurovaný pouze typ kořenové entity. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| DerivedTypeTable(Object, Object) |
Zastaralé.
Typ entity {entityType} nelze mapovat na tabulku, protože je odvozen z typu {baseType}. Na tabulku lze mapovat pouze základní typy entit. |
| DuplicateCheckConstraint(Object, Object, Object) |
Omezení kontroly {checkConstraint} nelze přidat do typu entity {entityType}, protože pro typ entity {conflictingEntityType} již existuje jiné omezení kontroly se stejným názvem. |
| DuplicateCheckConstraint(Object, Object) |
Omezení kontroly {checkConstraint} nelze přidat do typu entity {entityType}, protože již existuje jiné omezení kontroly se stejným názvem. |
| DuplicateCheckConstraintSqlMismatch(Object, Object, Object, Object, Object) |
Omezení kontroly {checkConstraint1} u {entityType1} a {checkConstraint2} u {entityType2} jsou namapovaná na {checkConstraintName}, ale s odlišným definováním SQL. |
| DuplicateColumnNameCollationMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. {property2} jsou namapované na sloupec {columnName} v {table}, ale jsou nakonfigurované tak, aby používaly různé kolace ({kolace1} a {collation2}). |
| DuplicateColumnNameCommentMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. Vlastnost {property2} se mapuje na sloupec {columnName} v tabulce {table}, ale konfigurují se s různými komentáři ({comment1} a {comment2}). |
| DuplicateColumnNameComputedSqlMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. Vlastnost {property2} se mapuje na sloupec {columnName} v tabulce {table}, ale jsou nakonfigurované tak, aby používaly různé vypočítané hodnoty ({hodnota1} a {hodnota2}). |
| DuplicateColumnNameConcurrencyTokenMismatch(Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. Vlastnost {property2} se mapuje na sloupec {columnName} v tabulce {table}, ale mají různé konfigurace tokenů souběžnosti. |
| DuplicateColumnNameDataTypeMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. {property2} jsou namapované na sloupec {columnName} v {table}, ale jsou nakonfigurované tak, aby používaly různé datové typy ({dataType1} a {dataType2}). |
| DuplicateColumnNameDefaultSqlMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. {property2} jsou namapované na sloupec {columnName} v tabulce {table}, ale jsou nakonfigurované tak, aby používaly jiné výchozí hodnoty ({hodnota1} a {hodnota2}). |
| DuplicateColumnNameFixedLengthMismatch(Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. Vlastnost {property2} se mapuje na sloupec {columnName} v tabulce {table}, ale mají jinou konfiguraci pevné délky. |
| DuplicateColumnNameIsStoredMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. {property2} jsou namapované na sloupec {columnName} v {table}, ale jsou nakonfigurované tak, aby používaly různá uložená nastavení počítaného sloupce ({hodnota1} i {hodnota2}). |
| DuplicateColumnNameMaxLengthMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. {property2} jsou namapované na sloupec {columnName} v tabulce {table}, ale jsou nakonfigurované s různými maximálními délkami ({maxLength1} a {maxLength2}). |
| DuplicateColumnNameNullabilityMismatch(Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. Vlastnost {property2} se mapuje na sloupec {columnName} v tabulce {table}, ale konfigurují se s různými nastaveními null sloupce. |
| DuplicateColumnNameOrderMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. Vlastnost {property2} se mapuje na sloupec {columnName} v tabulce {table}, ale jsou nakonfigurované tak, aby používaly jiné pořadí sloupců ({columnOrder1} a {columnOrder2}). |
| DuplicateColumnNamePrecisionMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. {property2} jsou namapované na sloupec {columnName} v tabulce {table}, ale konfigurují se s různými přesnostmi ({precision1} a {precision2}). |
| DuplicateColumnNameProviderTypeMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. {property2} jsou namapované na sloupec {columnName} v tabulce {table}, ale jsou nakonfigurované tak, aby používaly různé typy zprostředkovatelů ({type1} a {type2}). |
| DuplicateColumnNameSameHierarchy(Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. Vlastnost {property2} se mapuje na sloupec {columnName} v tabulce {table}, ale vlastnosti jsou obsaženy ve stejné hierarchii. Všechny vlastnosti typu entity musí být mapovány na různé sloupce. |
| DuplicateColumnNameScaleMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. {property2} jsou namapované na sloupec {columnName} v {table}, ale jsou nakonfigurované s různými měřítky ({scale1} a {scale2}). |
| DuplicateColumnNameUnicodenessMismatch(Object, Object, Object, Object, Object, Object) |
{entityType1}. {property1} a {entityType2}. Vlastnost {property2} se mapuje na sloupec {columnName} v tabulce {table}, ale mají různé konfigurace unicode. |
| DuplicateForeignKeyColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Cizí klíče {foreignKeyProperties1} pro {entityType1} a {foreignKeyProperties2} na {entityType2} jsou namapované na {table}. {foreignKeyName}', ale použijte jiné sloupce ({columnNames1} a {columnNames2}). |
| DuplicateForeignKeyDeleteBehaviorMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Cizí klíče {foreignKeyProperties1} pro {entityType1} a {foreignKeyProperties2} na {entityType2} jsou namapované na {table}. {foreignKeyName}' ale nakonfigurované s jiným chováním odstranění ({deleteBehavior1} a {deleteBehavior2}). |
| DuplicateForeignKeyExcludedFromMigrationsMismatch(Object, Object, Object, Object, Object, Object) |
Cizí klíče {foreignKeyProperties1} pro {entityType1} a {foreignKeyProperties2} na {entityType2} jsou namapované na {table}. {foreignKeyName}' ale s různými konfiguracemi vyloučení migrace. |
| DuplicateForeignKeyPrincipalColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Cizí klíče {foreignKeyProperties1} pro {entityType1} a {foreignKeyProperties2} na {entityType2} jsou namapované na {table}. {foreignKeyName}', ale odkazující na různé hlavní sloupce ({principalColumnNames1} a {principalColumnNames2}). |
| DuplicateForeignKeyPrincipalTableMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Cizí klíče {foreignKeyProperties1} pro {entityType1} a {foreignKeyProperties2} na {entityType2} jsou namapované na {table}. {foreignKeyName}, ale odkazující na různé hlavní tabulky ({principalTable1} a {principalTable2}). |
| DuplicateForeignKeyTableMismatch(Object, Object, Object, Object, Object, Object, Object) |
Cizí klíče {foreignKeyProperties1} pro {entityType1} a {foreignKeyProperties2} na {entityType2} jsou namapované na {foreignKeyName}, ale deklarují se v různých tabulkách ({table1} a {table2}). |
| DuplicateForeignKeyUniquenessMismatch(Object, Object, Object, Object, Object, Object) |
Cizí klíče {foreignKeyProperties1} pro {entityType1} a {foreignKeyProperties2} na {entityType2} jsou namapované na {table}. {foreignKeyName}', ale s různými konfiguracemi jedinečnosti. |
| DuplicateIndexColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Indexy {index1} pro {entityType1} a {index2} na {entityType2} jsou namapované na {table}. {indexName}' ale s různými sloupci ({columnNames1} a {columnNames2}). |
| DuplicateIndexFiltersMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Indexy {index1} pro {entityType1} a {index2} na {entityType2} jsou namapované na {table}. {indexName}, ale s různými filtry ({filter1} a {filter2}). |
| DuplicateIndexSortOrdersMismatch(Object, Object, Object, Object, Object, Object) |
Indexy {index1} pro {entityType1} a {index2} na {entityType2} jsou namapované na {table}. {indexName}', ale s různými pořadími řazení. |
| DuplicateIndexTableMismatch(Object, Object, Object, Object, Object, Object, Object) |
Indexy {index1} pro {entityType1} a {index2} na {entityType2} jsou namapované na {indexName}, ale deklarují se v různých tabulkách ({table1} a {table2}). |
| DuplicateIndexUniquenessMismatch(Object, Object, Object, Object, Object, Object) |
Indexy {index1} pro {entityType1} a {index2} na {entityType2} jsou namapované na {table}. {indexName}' ale s různými konfiguracemi jedinečnosti. |
| DuplicateKeyColumnMismatch(Object, Object, Object, Object, Object, Object, Object, Object) |
Klíče {keyProperties1} pro {entityType1} a {keyProperties2} na {entityType2} jsou namapované na {table}. {keyName}', ale s různými sloupci ({columnNames1} a {columnNames2}). |
| DuplicateKeyTableMismatch(Object, Object, Object, Object, Object, Object, Object) |
Klíče {keyProperties1} pro {entityType1} a {keyProperties2} na {entityType2} jsou namapované na {keyName}, ale v různých tabulkách ({table1} a {table2}). |
| DuplicateSeedData(Object, Object) |
Počáteční entita pro typ entity {entityType} má stejnou hodnotu klíče jako jiná počáteční entita namapovaná na stejnou tabulku {table}. Klíčové hodnoty by měly být jedinečné napříč počátečními entitami. Zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení konfliktních hodnot. |
| DuplicateSeedDataSensitive(Object, Object, Object) |
Počáteční entita pro typ entity {entityType} má stejnou hodnotu klíče {keyValue} jako jiná počáteční entita namapovaná na stejnou tabulku {table}. Klíčové hodnoty by měly být jedinečné napříč počátečními entitami. |
| EitherOfTwoValuesMustBeNull(Object, Object) |
{param1} nebo {param2} musí mít hodnotu null. |
| EntityShortNameNotUnique(Object, Object, Object) |
Krátký název pro {entityType1} je {discriminatorValue}, který je stejný pro {entityType2}. Každý konkrétní typ entity v hierarchii musí mít jedinečný krátký název. Buď přejmenujte jeden z typů, nebo zavolejte modelBuilder.Entity<TEntity>(). Metadata.SetValue("NewShortName")'. |
| EntitySplittingConflictingMainFragment(Object, Object) |
Typ entity {entityType} má rozdělené mapování pro {storeObject}, ale mapuje se také na stejný objekt. Rozdělení mapování by nemělo duplikovat hlavní mapování. |
| EntitySplittingHierarchy(Object, Object) |
Typ entity {entityType} má rozdělené mapování pro {storeObject}, ale také se účastní hierarchie typů entit. U hierarchií nejsou podporována rozdělená mapování. |
| EntitySplittingMissingPrimaryKey(Object, Object) |
Typ entity {entityType} má mapování rozdělení pro {storeObject}, ale vlastnosti primárního klíče nejsou plně namapované. Namapovat všechny vlastnosti primárního klíče na sloupce {storeObject}. |
| EntitySplittingMissingProperties(Object, Object) |
Typ entity {entityType} má rozdělené mapování pro {storeObject}, ale nemapuje na ni žádnou vlastnost jiného než primárního klíče. Namapovat alespoň jednu vlastnost jiného než primárního klíče na sloupec {storeObject}. |
| EntitySplittingMissingPropertiesMainFragment(Object, Object) |
Typ entity {entityType} má rozdělené mapování, ale nemapuje žádnou vlastnost jiného než primárního klíče na objekt hlavního úložiště. Ponechte alespoň jednu vlastnost jiného než primárního klíče namapovanou na sloupec {storeObject}. |
| EntitySplittingMissingRequiredPropertiesOptionalDependent(Object, Object, Object) |
Typ entity {entityType} má rozdělené mapování a je volitelný závislým sdílením objektu úložiště, ale nemapuje žádnou požadovanou nesdílenou vlastnost na hlavní objekt úložiště. Ponechte alespoň jednu požadovanou nesdílenou vlastnost namapovanou na sloupec {storeObject} nebo označte {entityType} jako povinnou závislost voláním {requiredDependentConfig}. |
| EntitySplittingUnmappedMainFragment(Object, Object, Object) |
Typ entity {entityType} má rozdělené mapování pro {storeObject}, ale nemá hlavní mapování stejného typu. Namapovat {entityType} na {storeObjectType}. |
| EntitySplittingUnmatchedMainTableSplitting(Object, Object, Object, Object) |
Typ entity {entityType} má rozdělené mapování pro {storeObject}, které je sdíleno s typem entity {principalEntityType}, ale hlavní mapování těchto typů nesdílí tabulku. Namapujte rozdělené fragmenty typu {entityType} na nesdílené tabulky nebo namapujte hlavní fragment na {principalStoreObject}. |
| ErrorMaterializingProperty(Object, Object) |
Při čtení hodnoty databáze pro vlastnost {entityType} došlo k chybě. {property}'. Další informace najdete v vnitřní výjimce. |
| ErrorMaterializingPropertyNullReference(Object, Object, Object) |
Při čtení hodnoty databáze pro vlastnost {entityType} došlo k chybě. {property}'. Očekávaný typ byl {expectedType}, ale skutečná hodnota byla null. |
| ErrorMaterializingValueInvalidCast(Object, Object) |
Při čtení hodnoty databáze došlo k chybě. Očekávaný typ byl {expectedType}, ale skutečná hodnota byla typu {actualType}. |
| ErrorMaterializingValueNullReference(Object) |
Při čtení hodnoty databáze došlo k chybě. Očekávaný typ byl {expectedType}, ale skutečná hodnota byla null. |
| ExecuteDeleteOnTableSplitting(Object) |
Operace ExecuteDelete se používá v tabulce {tableName}, která obsahuje data pro více typů entit. Použití této operace odstranění také odstraní data pro jiné typy entit, proto se nepodporuje. |
| ExecuteOperationOnEntitySplitting(Object, Object) |
Operace {operation} se používá u typu entity {entityType}, která používá rozdělení entity. Operace ExecuteDelete/ExecuteUpdate u typů entit používajících rozdělení entit se nepodporují. |
| ExecuteOperationOnKeylessEntityTypeWithUnsupportedOperator(Object, Object) |
Operaci {operation} nelze provést u typu entity bez klíčů {entityType}, protože obsahuje operátor, který poskytovatel databáze nativně nepodporuje. |
| ExecuteOperationOnOwnedJsonIsNotSupported(Object, Object) |
{operation} se použil pro vlastněný typ {entityType}, který je mapován na JSON; {operation} u vlastněných entit ve vlastnictví JSON se nepodporuje. Místo toho zvažte mapování typu jako komplexního typu. |
| ExecuteOperationOnTPC(Object, Object) |
Operace {operation} se používá u typu entity {entityType}, která používá strategii mapování TPC a není typem typu typu list. Operace ExecuteDelete/ExecuteUpdate u typů entit, které se účastní hierarchií TPC, jsou podporovány pouze pro typy typu list. |
| ExecuteOperationOnTPT(Object, Object) |
Operace {operation} se používá u typu entity {entityType}, která používá strategii mapování TPT. Operace ExecuteDelete/ExecuteUpdate v hierarchiích mapovaných jako TPT se nepodporují. |
| ExecuteOperationWithUnsupportedOperatorInSqlGeneration(Object) |
Operace {operation} obsahuje funkci výběrového výrazu, která není podporována v generátoru SQL dotazů, ale byla deklarována jako podporovaná poskytovatelem během fáze překladu. Jedná se o chybu ve vašem poskytovateli EF Core a zapište problém na adrese https://aka.ms/efcorefeedback. |
| ExecuteUpdateDeleteOnEntityNotMappedToTable(Object) |
ExecuteUpdate nebo ExecuteDelete byl volána u typu entity {entityType}, ale tento typ entity není mapován na tabulku. |
| ExecuteUpdateOverJsonIsNotSupported(Object) |
ExecuteUpdate se používá přes typ {structuralType}, který je mapován na JSON; ExecuteUpdate ve formátu JSON se nepodporuje. |
| ExecuteUpdateSubqueryNotSupportedOverComplexTypes(Object) |
ExecuteUpdate se používá přes operátor LINQ, který není nativně podporován databází; nelze přeložit, protože je projektován komplexní typ {complexType}. Přepište dotaz tak, aby se místo toho projektoval obsahující typ entity. |
| ExpectedNonNullParameter(Object) |
Byl očekáváno nenulové hodnoty parametru dotazu {parameter}. |
| ExplicitDefaultConstraintNamesNotSupportedForTpc(Object) |
Explicitně pojmenovaná výchozí omezení nelze použít s dědičností TPC nebo rozdělením entit. Název omezení: {explicitDefaultConstraintName}. |
| FromSqlMissingColumn(Object) |
Požadovaný sloupec {column} nebyl ve výsledcích operace FromSql. |
| FunctionOverrideMismatch(Object, Object) |
Vlastnost {propertySpecification} má pro funkci {function} specifickou konfiguraci, ale není namapovaná na sloupec, který vrátí danou funkci. Odeberte konkrétní konfiguraci nebo namapujte typ entity, který tuto vlastnost obsahuje na {function}. |
| HasDataNotSupportedForEntitiesMappedToJson(Object) |
HasData nelze použít pro typ entity {entity}. HasData se nepodporuje pro entity mapované na JSON. |
| ImplicitDefaultNamesNotSupportedForTpcWhenNamesClash(Object) |
Pojmenovaná výchozí omezení nelze použít s TPC nebo dělením entit, pokud výsledkem budou názvy omezení, které nejsou jedinečné. Název omezení: {constraintNameCandidate}. |
| IncompatibleComplexTypesInAssignment(Object, Object, Object) |
Přiřazují se komplexní typy {complexType1} a {complexType2}, ale chybí vlastnost {property} bývalého typu. |
| IncompatibleComplexTypesInComparison(Object, Object, Object) |
Porovnávají se komplexní typy {complexType1} a {complexType2}, ale chybí vlastnost {property} bývalého typu. |
| IncompatibleTableCommentMismatch(Object, Object, Object, Object, Object) |
Tabulku {table} nelze použít pro typ entity {entityType}, protože se používá pro typ entity {otherEntityType} a komentář {comment} neodpovídá komentáři {otherComment}. |
| IncompatibleTableDerivedRelationship(Object, Object, Object) |
Tabulku {table} nelze použít pro typ entity {entityType}, protože se používá pro typ entity {otherEntityType} a mezi jejich primárními klíči existuje relace, ve které je {entityType} závislý, ale {entityType} má základní typ entity namapovaný na jinou tabulku. Buď namapujte {otherEntityType} na jinou tabulku, nebo invertujte relaci mezi {entityType} a {otherEntityType}. |
| IncompatibleTableExcludedMismatch(Object, Object, Object) |
Tabulku {table} nelze použít pro typ entity {entityType}, protože se používá pro typ entity {otherEntityType} a je vyloučena z migrací na jeden typ entity, ale ne na druhém. Vyloučí tabulku z migrací u všech typů entit namapovaných na tabulku. |
| IncompatibleTableKeyNameMismatch(Object, Object, Object, Object, Object, Object, Object) |
Tabulku {table} nelze použít pro typ entity {entityType}, protože se používá pro typ entity {otherEntityType} a název {keyName} primárního klíče {primaryKey} neodpovídá názvu {otherName} primárního klíče {otherName} primárního klíče {otherName}. |
| IncompatibleTableNoRelationship(Object, Object, Object) |
Tabulku {table} nelze použít pro typ entity {entityType}, protože se používá pro typ entity {otherEntityType} a potenciálně jiné typy entit, ale neexistuje žádná relace propojení. Přidejte cizí klíč do typu {entityType} ve vlastnostech primárního klíče a odkazující na primární klíč na jiný typ entity namapovaný na {table}. |
| IncompatibleViewDerivedRelationship(Object, Object, Object) |
Zobrazení {view} nelze použít pro typ entity {entityType}, protože se používá pro typ entity {otherEntityType} a mezi jejich primárními klíči existuje vztah, ve kterém je {entityType} závislý, ale {entityType} má základní typ entity namapovaný na jiné zobrazení. Buď namapujte {otherEntityType} na jiné zobrazení, nebo invertujte relaci mezi {entityType} a {otherEntityType}. |
| IncompatibleViewNoRelationship(Object, Object, Object) |
Zobrazení {view} nelze použít pro typ entity {entityType}, protože se používá pro typ entity {otherEntityType} a mezi jejich primárními klíči neexistuje žádný vztah. |
| InconsistentNumberOfArguments(Object, Object, Object) |
{name} byl vytvořen s argumenty {argumentCount}, ale pro argumenty {argumentNullabilityCount} byla definována možnost nullability. Pokud pochybuje, použijte pro argument nullability hodnotu false. |
| IncorrectDefaultValueType(Object, Object, Object, Object, Object) |
Výchozí hodnotu {value} typu {valueType} nelze nastavit u vlastnosti {property} typu {propertyType} typu {propertyType} typu {entityType}. |
| IndexOnNonJsonComplexProperty(Object, Object, Object) |
Index {indexProperties} u typu entity {entityType} nemůže obsahovat složitou vlastnost {property}, protože je namapovaná na více sloupců. Místo toho odkazujte na každou skalární vlastnost komplexního typu zvlášť. |
| IndexPropertiesMixedJsonAndNonJsonMapping(Object, Object) |
Index {indexProperties} u typu entity {entityType} nelze nakonfigurovat, protože některé jeho vlastnosti jsou obsaženy v komplexní vlastnosti mapované na sloupec JSON, zatímco jiné nejsou. Všechny vlastnosti indexu musí být buď namapované na JSON, nebo všechny namapované na běžné sloupce. |
| InsertDataOperationNoModel(Object) |
Operace vložení dat v {table} není přidružená k modelu. Buď přidejte do migrace model, nebo zadejte typy sloupců ve všech operacích s daty. |
| InsertDataOperationTypesCountMismatch(Object, Object, Object) |
Počet typů sloupců ({typesCount}) neodpovídá počtu sloupců ({columnsCount}) pro operaci vložení dat v {table}. Zadejte stejný počet typů sloupců a sloupců. |
| InsertDataOperationValuesCountMismatch(Object, Object, Object) |
Počet hodnot ({valuesCount}) neodpovídá počtu sloupců ({columnsCount}) pro operaci vložení dat v {table}. Zadejte stejný počet hodnot a sloupců. |
| InvalidCommandTimeout(Object) |
Zadaná hodnota CommandTimeout {value} není platná. Musí to být kladné číslo. |
| InvalidDerivedTypeInEntityProjection(Object, Object) |
Zadaný typ entity {derivedType} není odvozen z typu {entityType}. |
| InvalidFromSqlArguments(Object, Object) |
Výraz FromSqlExpression má neplatný typ výrazu argumentů {expressionType} nebo typ hodnoty {valueType}. |
| InvalidKeySelectorForGroupBy(Object, Object) |
Klíč seskupení {keySelector} je typu {keyType}, což není platný klíč. |
| InvalidMappedFunctionDerivedType(Object, Object, Object) |
Typ entity {entityType} je mapován na dbFunction s názvem {functionName}, ale je odvozen z {baseEntityType}. Odvozené typy entit nelze mapovat na funkci. |
| InvalidMappedFunctionUnmatchedReturn(Object, Object, Object, Object) |
Typ entity {entityType} je mapován na dbFunction s názvem {functionName} s návratovým typem {returnType}. Ujistěte se, že mapovaná funkce vrací IQueryable<{clrType}>. |
| InvalidMappedFunctionWithParameters(Object, Object, Object) |
Typ entity {entityType} je mapován na dbFunction s názvem {functionName} s parametry {parameters}. Ujistěte se, že mapovaná funkce nemá žádné parametry. |
| InvalidMappedSqlQueryDerivedType(Object, Object) |
Typ entity {entityType} je mapován na dotaz SQL, ale je odvozen z {baseEntityType}. Odvozené typy entit nelze mapovat na jiný dotaz SQL než základní typ entity. |
| InvalidMappingStrategy(Object, Object) |
Strategie mapování {mappingStrategy} zadaná pro {entityType} není podporována. |
| InvalidMaxBatchSize(Object) |
Zadaná hodnota MaxBatchSize {value} není platná. Musí to být kladné číslo. |
| InvalidMinBatchSize(Object) |
Zadaná hodnota MinBatchSize {value} není platná. Musí to být kladné číslo. |
| InvalidPropertyInSetProperty(Object) |
Následující argument lambda pro SetProperty nepředstavuje platnou vlastnost, která se má nastavit: {propertyExpression}. |
| InvalidValueInSetProperty(Object) |
Následující argument lambda pro SetProperty nepředstavuje platnou hodnotu: {valueExpression}. |
| JsonCantNavigateToParentEntity(Object, Object, Object) |
Navigace z entity mapované json {jsonEntity} do nadřazené entity {parentEntity} pomocí navigace {navigation} není podporována. Entity mapované na JSON můžou přecházet pouze na podřízené položky. |
| JsonElementMappingNotFound(Object, Object, Object) |
Pro {structuralType} se nenašlo žádné mapování elementů JSON. {name} ve sloupci {columnName}. |
| JsonEntityMappedToDifferentColumnThanOwner(Object, Object, Object, Object) |
Entita {jsonType} je namapovaná na sloupec JSON {containingColumn}, ale jeho vlastník {ownerType} je namapovaný na jiný sloupec JSON {ownerContainingColumn}. Všechny vlastněné entity musí být namapované na stejný sloupec JSON. Volejte pouze "ToJson()" u nejkrajnějšího typu entity. |
| JsonEntityMappedToDifferentTableOrViewThanOwner(Object, Object, Object, Object) |
Entita {jsonType} je namapovaná na JSON a také na tabulku nebo zobrazení {tableOrViewName}, ale jeho vlastník {ownerType} je mapován na jinou tabulku nebo zobrazení {ownerTableOrViewName}. Každá entita namapovaná na JSON musí také namapovat na stejnou tabulku nebo zobrazit její vlastníka. |
| JsonEntityMappedToDifferentViewThanOwner(Object, Object, Object, Object) |
Entita {jsonType} je namapovaná na JSON a také na zobrazení {viewName}, ale jeho vlastník {ownerType} je mapován na jiné zobrazení {ownerViewName}. Každá entita namapovaná na JSON musí také namapovat na stejné zobrazení jako jeho vlastník. |
| JsonEntityMissingKeyInformation(Object) |
U entity JSON {jsonEntity} chybí klíčové informace. To není povoleno pro sledování dotazů, protože Entity Framework nemůže správně sestavit identitu pro tento objekt entity. |
| JsonEntityMultipleRootsMappedToTheSameJsonColumn(Object, Object) |
Více vlastněných kořenových entit se mapuje na stejný sloupec JSON {column} v tabulce {table}. Každá kořenová entita ve vlastnictví musí být namapovaná na jiný sloupec. |
| JsonEntityOrCollectionProjectedAtRootLevelInTrackingQuery(Object) |
Entitu nebo kolekci JSON nelze přímo promítat do sledovaného dotazu. Buď zakažte sledování pomocí metody {asNoTracking}, nebo místo toho zakažte entitu vlastníka. |
| JsonEntityOwnedByNonJsonOwnedType(Object, Object) |
Typ vlastněné entity {nonJsonType} je mapován na tabulku {table} a obsahuje sloupce JSON. Tato funkce se v současné době nepodporuje. Všechny vlastněné typy obsahující sloupec JSON musí být mapovány na samotný sloupec JSON. |
| JsonEntityReferencingRegularEntity(Object) |
Typ entity {jsonEntity} je mapován na JSON a má navigaci na nevlastní entitu, která není vlastníkem. Tato funkce se v současné době nepodporuje. |
| JsonEntityWithDefaultValueSetOnItsProperty(Object, Object) |
Nastavení výchozí hodnoty vlastností entity mapované na JSON se nepodporuje. Entita: {jsonEntity}, vlastnost: {property}. |
| JsonEntityWithExplicitlyConfiguredJsonPropertyNameOnKey(Object, Object) |
Vlastnost klíče {keyProperty} u entity mapované json {jsonEntity} by neměla mít explicitně nakonfigurovaný název vlastnosti JSON. |
| JsonEntityWithExplicitlyConfiguredKey(Object, Object) |
Vlastnost {entityType}. Vlastnost {property} je nakonfigurována jako součást primárního klíče. Explicitně nakonfigurované primární klíče nejsou podporovány u entit uložených v kolekcích JSON a všechny konfigurace klíčů by se měly odebrat. |
| JsonEntityWithExplicitlyConfiguredOrdinalKey(Object) |
Typ entity {jsonEntity} je součástí kolekce mapované na JSON a má explicitně definovaný ordinální klíč. Podporují se pouze implicitně definované řadové klíče. |
| JsonEntityWithIncorrectNumberOfKeyProperties(Object, Object, Object) |
Typ entity {jsonEntity} má nesprávný počet vlastností primárního klíče. Očekávané číslo je: {expectedCount}, skutečné číslo je: {actualCount}. |
| JsonEntityWithMultiplePropertiesMappedToSameJsonProperty(Object, Object) |
Entita {jsonEntity} je namapovaná na JSON a obsahuje více vlastností nebo navigace mapovaných na stejnou vlastnost JSON {property}. Každá vlastnost by se měla mapovat na jedinečnou vlastnost JSON. |
| JsonEntityWithNonTphInheritanceOnOwner(Object) |
Typ entity {rootType} odkazuje na entity mapované na JSON. U těchto entit se podporuje pouze dědičnost TPH. |
| JsonEntityWithOwnerNotMappedToTableOrView(Object) |
Typ entity {entity} odkazuje na entity mapované na JSON, ale není sám mapován na tabulku nebo zobrazení. Tato funkce není podporovaná. |
| JsonErrorExtractingJsonProperty(Object, Object) |
Při čtení hodnoty JSON pro vlastnost {entityType} došlo k chybě. {propertyName}'. Další informace najdete v vnitřní výjimce. |
| JsonObjectWithMultiplePropertiesMappedToSameJsonProperty(Object, Object, Object, Object) |
{property1} i {property2} pro {type} jsou nakonfigurované tak, aby používaly stejný název vlastnosti JSON {jsonPropertyName}. Každá vlastnost v rámci namapovaného typu JSON musí mít jedinečný název vlastnosti JSON. |
| JsonPathIndexElementsCollectionIndicesMismatch(Object, Object) |
Počet elementů ({elementCount}) se musí shodovat s počtem položek indexu kolekce ({collectionIndicesCount}) při vytváření objektu RelationalJsonIndex. |
| JsonPathIndexElementsIsDescendingMismatch(Object, Object) |
Počet elementů ({elementCount}) se musí shodovat s počtem položek pořadí řazení ({isDescendingCount}) při vytváření objektu RelationalJsonIndex. |
| JsonPathIndexPropertiesInDifferentJsonColumns(Object, Object, Object, Object) |
Index {indexProperties} pro typ entity {entityType} nelze nakonfigurovat, protože jeho vlastnosti jsou mapovány na různé sloupce JSON ({firstColumn} a {secondColumn}). Všechny listy indexu cesty JSON (index, jehož vlastnosti procházejí komplexní kolekcí), musí být obsaženy v jednom sloupci JSON. |
| JsonPathIndexPropertyMissingJsonColumn(Object, Object, Object) |
Index {indexProperties} pro typ entity {entityType} nelze nakonfigurovat, protože jeho vlastnost {property} prochází komplexní kolekcí, ale není namapovaná na sloupec JSON. |
| JsonProjectingCollectionElementAccessedUsingParmeterNoTrackingWithIdentityResolution(Object, Object) |
Použití parametru pro přístup k elementu kolekce JSON {entityTypeName} není podporováno při použití {asNoTrackingWithIdentityResolution}. Místo toho použijte konstantu nebo projektujte celou kolekci entit JSON. |
| JsonProjectingEntitiesIncorrectOrderNoTrackingWithIdentityResolution(Object, Object) |
Při použití entit {asNoTrackingWithIdentityResolution} mapovaných na JSON se musí promítat v určitém pořadí. Project celou kolekci entit {entityTypeName} před jeho jednotlivými prvky. |
| JsonProjectingQueryableOperationNoTrackingWithIdentityResolution(Object) |
Projektování dotazovatelných operací v kolekci JSON není podporováno pro {asNoTrackingWithIdentityResolution}. |
| JsonQueryExpressionWithoutUnderlyingColumn(Object) |
Výraz dotazu JSON pro {structuralType} nemá žádný podkladový sloupec. |
| JsonReaderInvalidTokenType(Object) |
Neplatný typ tokenu: {tokenType}. |
| JsonRequiredEntityWithNullJson(Object) |
Entita {entity} je povinná, ale element JSON, který obsahuje, má hodnotu null. |
| JsonValueReadWriterMissingOnTypeMapping(Object, Object, Object) |
Typ mapování typu {typeMapping}, který se používá u vlastnosti {property} u typu entity {entityType} v dokumentu JSON, nedefinoval JsonValueReaderWriter. |
| KeylessMappingStrategy(Object, Object) |
Strategie mapování {mappingStrategy} použitá pro {entityType} není podporována pro typy entit bez klíčů. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| KeyPropertyInJsonComplexType(Object, Object, Object) |
Klíč {keyProperties} u typu entity {entityType} nelze nakonfigurovat, protože vlastnost {property} je obsažena ve složitém typu namapovaném na sloupec JSON. Klíče nemůžou odkazovat na vlastnosti uložené v dokumentu JSON. |
| LastUsedWithoutOrderBy(Object) |
Dotazy provádějící operaci {method} musí mít deterministické pořadí řazení. Před voláním metody {method} přepište dotaz, aby se v sekvenci použila operace OrderBy. |
| MappedFunctionNotFound(Object, Object) |
Typ entity {entityType} je mapován na DbFunction s názvem {functionName}, ale v modelu nebyl nalezen žádný DbFunction s tímto názvem. Ujistěte se, že je mapování typu entity nakonfigurované pomocí názvu modelu funkce v modelu. |
| MethodOnNonTphRootNotSupported(Object, Object) |
Použití metody {methodName} v sadě dbSet typu {entityType} není podporováno, protože {entityType} je součástí hierarchie a neobsahuje nediskriminační vlastnost. |
| MethodOnNonTPHRootNotSupported(Object, Object) |
Použití metody {methodName} v sadě dbSet typu {entityType} není podporováno, protože {entityType} je součástí hierarchie a neobsahuje nediskriminační vlastnost. |
| MigrationNotFound(Object) |
Migrace {migrationName} nebyla nalezena. |
| MigrationSqlGenerationMissing(Object) |
Generování SQL pro operaci {operation} není aktuálním poskytovatelem databáze podporováno. Poskytovatelé databází musí implementovat příslušnou metodu v migrationsSqlGenerator pro podporu této operace. |
| MissingConcurrencyColumn(Object, Object, Object) |
Typ entity {entityType} neobsahuje vlastnost mapovanou na sloupec tokenu souběžnosti generovaného úložištěm {missingColumn}, který používá jiný typ entity sdílející tabulku {table}. Přidejte vlastnost vygenerovanou úložištěm do {entityType}, která je namapovaná na stejný sloupec; může být ve stínovém stavu. |
| MissingIdentifyingProjectionInDistinctGroupBySubquery(Object) |
V projekci nejde přeložit poddotaz kolekce, protože používá operace Distinct (Jedinečné) nebo Group By (Seskupit podle) a neprojektuje klíčové sloupce všech tabulek, které jsou potřeba k vygenerování výsledků na straně klienta. Chybějící sloupec: {column}. Buď přidejte sloupce do projekce, nebo přepište dotaz tak, aby nepoužít operaci GroupBy/Distinct. |
| MissingParameterValue(Object) |
Pro požadovaný parametr {parameter} nebyla zadaná žádná hodnota. |
| ModificationCommandInvalidEntityState(Object, Object) |
Nelze uložit změny entity typu {entityType} ve stavu {entityState}. To může znamenat chybu v Entity Framework, vytvořte problém na adrese https://aka.ms/efcorefeedback. Zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení klíčových hodnot entity. |
| ModificationCommandInvalidEntityState(Object) |
Změny entity ve stavu {entityState} nelze uložit. |
| ModificationCommandInvalidEntityStateSensitive(Object, Object, Object) |
Změny entity typu {entityType} s hodnotami primárního klíče {keyValues} ve stavu {entityState} nelze uložit. To může znamenat chybu v Entity Framework, vytvořte problém na adrese https://aka.ms/efcorefeedback. |
| MultipleAnnotationConflict(Object) |
Poznámka {annotationName} byla zadána dvakrát s potenciálně odlišnými hodnotami. Zadání stejné poznámky vícekrát pro různé poskytovatele se už nepodporuje. Zkontrolujte vygenerovanou migraci, abyste měli jistotu, že je správná, a v případě potřeby upravte migraci a opravte případné problémy. |
| MultipleColumnsWithSameJsonContainerName(Object, Object) |
Typ entity {entityType} je mapován na více sloupců s názvem {columnName} a jeden z nich je nakonfigurovaný jako sloupec JSON. Přiřaďte ke sloupcům různé názvy. |
| MultipleEntityPropertiesInSetProperty(Object, Object) |
Více vyvolání SetProperty odkazuje na vlastnosti u různých typů entit ({entityType1} a {entityType2}). Jedno volání ExecuteUpdate může aktualizovat pouze vlastnosti jednoho typu entity. |
| MultipleTablesInExecuteUpdate(Object, Object) |
Více vyvolání SetProperty odkazuje na různé tabulky ({propertySelector1} a {propertySelector2}). Jedno volání ExecuteUpdate může aktualizovat pouze sloupce jedné tabulky. |
| NamedConnectionStringNotFound(Object) |
Použili jsme pojmenovanou připojovací řetězec, ale název {name} nebyl v konfiguraci aplikace nalezen. Všimněte si, že pojmenované připojovací řetězce jsou podporovány pouze při použití IConfiguration a poskytovatele služeb, například v typické ASP.NET Core aplikaci. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=850912. |
| NestedCollectionsNotSupported(Object, Object, Object) |
Vlastnost {propertyType} {type}. {property} je primitivní kolekce primitivní kolekce. Vnořené primitivní kolekce zatím nejsou podporovány u zprostředkovatelů relačních databází. |
| NestedComplexPropertyJsonWithTableSharing(Object, Object) |
Komplexní vlastnost {complexProperty} je namapována na JSON, ale její typ {containingType} není. Namapujte kořenový komplexní typ na JSON. Viz https://github.com/dotnet/efcore/issues/36558. |
| NoAliasOnTable(Object) |
V tabulce {table} není definován žádný alias. |
| NonConstantOrParameterAsInExpressionValue(Object) |
Výraz typu {type} není podporován v hodnotách inExpression; podporují se pouze konstanty a parametry. |
| NonQueryTranslationFailedWithDetails(Object, Object) |
Výraz LINQ {expression} nelze přeložit. Další informace: {details} Další informace najdete https://go.microsoft.com/fwlink/?linkid=2101038 . |
| NonScalarFunctionCannotBeNullable(Object) |
Vlastnost IsNullable nelze nastavit pro DbFunction {functionName}, protože tato funkce nepředstavuje skalární funkci. |
| NonScalarFunctionParameterCannotPropagatesNullability(Object, Object) |
Parametr "PropagatesNullability" nelze nastavit u parametru {parameterName} dbFunction {functionName}, protože funkce nepředstavuje skalární funkci. |
| NonTphDiscriminatorValueNotString(Object, Object) |
Zadaná diskriminující hodnota {value} pro {entityType} není řetězec. Místo toho nakonfigurujte diskriminující hodnotu řetězce. |
| NonTphMappingStrategy(Object, Object) |
Strategie mapování {mappingStrategy} zadaná u typu {entityType} není podporována u typů entit s diskriminací. |
| NonTphStoredProcedureClash(Object, Object, Object) |
Na uloženou proceduru {sproc} se mapují {entityType} i {otherEntityType}. Všechny typy entit v jiné hierarchii než TPH (ty, které nemají diskriminátor) musí být namapovány na různé uložené procedury. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| NonTphTableClash(Object, Object, Object) |
{entityType} i {otherEntityType} jsou mapovány na tabulku {table}. Všechny typy entit v jiné hierarchii než TPH (ty, které nemají diskriminátor) musí být namapovány na různé tabulky. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| NonTPHTableClash(Object, Object, Object) |
{entityType} i {otherEntityType} jsou mapovány na tabulku {table}. Všechny typy entit v hierarchii, které nemají diskriminátor, musí být mapovány na různé tabulky. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| NonTphViewClash(Object, Object, Object) |
{entityType} i {otherEntityType} se mapují na zobrazení {view}. Všechny typy entit v jiné hierarchii než TPH (ty, které nemají diskriminátor) musí být mapovány na různá zobrazení. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| NonTPHViewClash(Object, Object, Object) |
{entityType} i {otherEntityType} se mapují na zobrazení {view}. Všechny typy entit v hierarchii, které nemají diskriminátor, musí být mapovány na různá zobrazení. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| NullKeyValue(Object, Object) |
Řádek v tabulce {table} nelze upravit, protože jeho klíčový sloupec {keyColumn} má hodnotu null. |
| NullTypeMappingInSqlTree(Object) |
Výraz {sqlExpression} ve stromu SQL nemá přiřazené mapování typů. |
| NullValueInRequiredJsonProperty(Object) |
Požadovaná vlastnost JSON {property} nemůže obsahovat hodnotu null. |
| OneOfThreeValuesMustBeSet(Object, Object, Object) |
Musí být nastavena přesně jedna z {param1}, {param2} nebo {param3}. |
| OneOfTwoValuesMustBeSet(Object, Object) |
Musí být nastavena přesně jedna z {param1} nebo {param2}. |
| OptionalDependentWithDependentWithoutIdentifyingProperty(Object) |
Typ entity {entityType} je nepovinný závislý na sdílení tabulky a obsahuje další závislé objekty bez jakékoli požadované nesdílené vlastnosti k identifikaci, zda entita existuje. Pokud všechny vlastnosti s možnou hodnotou null obsahují hodnotu null v databázi, instance objektu se v dotazu nevytvořila, což způsobí ztrátu vnořených hodnot závislých. Přidejte požadovanou vlastnost pro vytvoření instancí s hodnotami null pro jiné vlastnosti nebo označte příchozí navigaci jako požadovanou k vytvoření instance. |
| ParameterNotObjectArray(Object) |
Hodnotu zadanou pro parametr {parameter} nelze použít, protože nelze přiřadit typ "object[]". |
| PropertyBothColumnNameAndJsonPropertyName(Object, Object, Object) |
Vlastnost {property} nemůže mít nakonfigurovaný název sloupce ({columnName}) i název vlastnosti JSON ({jsonPropertyName}). Vlastnosti v typech mapovaných ve formátu JSON by měly používat názvy vlastností JSON, ne názvy sloupců. |
| PropertyNotMapped(Object, Object, Object, Object) |
Vlastnost {propertyType} {entityType}. {property} nelze mapovat na typ databáze {storeType}, protože zprostředkovatel databáze nepodporuje mapování vlastností {propertyType} na sloupce {storeType}. Zvažte mapování na jiný typ databáze nebo převod hodnoty vlastnosti na typ podporovaný databází pomocí převaděče hodnot. Další informace naleznete na https://aka.ms/efcore-docs-value-converters. Alternativně vylučte vlastnost z modelu pomocí atributu [NotMapped], nebo pomocí EntityTypeBuilder.Ignore v onModelCreating. |
| PropertyNotMappedSpatial(Object, Object, Object) |
Vlastnost {propertyType} {entityType}. {property} nelze mapovat, protože se jedná o prostorový typ a požadované prostorové služby nebyly nakonfigurovány. Nainstalujte příslušný prostorový balíček NuGet pro vašeho poskytovatele (např. Microsoft. EntityFrameworkCore.SqlServer.NetTopologySuite nebo Microsoft. EntityFrameworkCore.Sqlite.NetTopologySuite) a volání UseNetTopologySuite v konfiguraci zprostředkovatele. Další informace naleznete na https://aka.ms/efcore-docs-spatial. |
| PropertyNotMappedToTable(Object, Object, Object) |
Vlastnost {property} u typu entity {entityType} není namapovaná na {table}. |
| ReadonlyEntitySaved(Object) |
Typ entity {entityType} není mapován na tabulku, a proto entity nelze zachovat v databázi. Voláním toTable v onModelCreating ji namapujte na tabulku. |
| RelationalCloneNotImplemented(Object) |
{mapping} nepodporuje mapování typu stylu 2.2. Zprostředkovatel databáze je potřeba aktualizovat, aby podporoval úplnou sadu přizpůsobení mapování. |
| SelectExpressionNonTphWithCustomTable(Object) |
Nelze vytvořit SelectExpression s vlastní TableExpressionBase, protože typ výsledku {entityType} je součástí hierarchie a neobsahuje nediskriminační vlastnost. |
| SelectExpressionNonTPHWithCustomTable(Object) |
Nelze vytvořit SelectExpression s vlastní TableExpressionBase, protože typ výsledku {entityType} je součástí hierarchie a neobsahuje nediskriminační vlastnost. |
| SetOperationOverDifferentStructuralTypes(Object, Object) |
Operace nastavení u různých entit nebo komplexních typů nejsou podporovány ({type1} a {type2}). |
| SetOperationsRequireAtLeastOneSideWithValidTypeMapping(Object) |
Operace sady {setOperationType} vyžaduje platné mapování typu alespoň pro jednu ze stran. |
| SharedRowEntryCountMismatch(Object, Object, Object, Object) |
Entita typu {entityType} sdílí tabulku {tableName} s entitami typu {missingEntityType}, ale neexistuje žádná entita tohoto typu se stejnou hodnotou klíče, která byla označena jako {state}. Zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení hodnot klíčů. |
| SharedRowEntryCountMismatchSensitive(Object, Object, Object, Object, Object) |
Entita typu {entityType} sdílí tabulku {tableName} s entitami typu {missingEntityType}, ale neexistuje žádná entita tohoto typu se stejnou hodnotou klíče {keyValue}, která byla označena jako {state}. |
| SqlQueryOverrideMismatch(Object, Object) |
Vlastnost {propertySpecification} má pro dotaz SQL {query} specifickou konfiguraci, ale není namapovaná na sloupec v daném dotazu. Odeberte konkrétní konfiguraci nebo namapujte typ entity obsahující tuto vlastnost na {query}. |
| SqlQueryUnmappedType(Object) |
Typ elementu {elementType} použitý v metodě SqlQuery není nativně podporován poskytovatelem databáze. Buď použijte podporovaný typ elementu, nebo použijte ModelConfigurationBuilder.DefaultTypeMapping k definování mapování pro váš typ. |
| StoredKeyTypesNotConvertable(Object, Object, Object, Object) |
Sloupec cizího klíče {fkColumnName} obsahuje {fkColumnType}' hodnoty, které nelze porovnat s hodnotami {pkColumnType} přidruženého hlavního klíče sloupce {pkColumnName}. Pokud chcete použít SaveChanges nebo SaveChangesAsync, musí být typy sloupců cizího klíče srovnatelné s typy sloupců s hlavními klíči. |
| StoredProcedureCurrentValueParameterOnDelete(Object, Object) |
Aktuální parametr hodnoty {parameter} není povolen při odstranění uložené procedury {sproc}. Místo toho použijte HasOriginalValueParameter(). |
| StoredProcedureDeleteNonKeyProperty(Object, Object, Object) |
Vlastnost {entityType}. Vlastnost {property} je namapována na parametr uložené procedury {sproc}, ale u uložených procedur delete se podporují pouze token souběžnosti a vlastnosti klíče. |
| StoredProcedureDuplicateOriginalValueParameter(Object, Object) |
Původní parametr hodnoty pro vlastnost {property} nelze přidat do uložené procedury {sproc}, protože již existuje jiný parametr původní hodnoty pro tuto vlastnost. |
| StoredProcedureDuplicateParameter(Object, Object) |
Parametr vlastnosti {property} nelze přidat do uložené procedury {sproc}, protože již existuje jiný parametr pro tuto vlastnost. |
| StoredProcedureDuplicateParameterName(Object, Object) |
Parametr {parameter} nelze přidat do uložené procedury {sproc}, protože již existuje jiný parametr s tímto názvem. |
| StoredProcedureDuplicateResultColumn(Object, Object) |
Sloupec výsledků pro vlastnost {property} nelze přidat do uložené procedury {sproc}, protože již existuje jiný sloupec výsledků pro tuto vlastnost. |
| StoredProcedureDuplicateResultColumnName(Object, Object) |
Sloupec výsledků {column} nelze přidat do uložené procedury {sproc}, protože již existuje jiný sloupec výsledků s tímto názvem. |
| StoredProcedureDuplicateRowsAffectedParameter(Object) |
Parametr ovlivněný řádky nelze přidat do uložené procedury {sproc}, protože řádky ovlivněné jsou již vráceny prostřednictvím jiného parametru, prostřednictvím návratové hodnoty uložené procedury nebo prostřednictvím výsledného sloupce. |
| StoredProcedureDuplicateRowsAffectedResultColumn(Object) |
Sloupec výsledků ovlivněných řádků nelze přidat do uložené procedury {sproc}, protože ovlivněné řádky jsou již vráceny prostřednictvím jiného sloupce, prostřednictvím parametru nebo prostřednictvím návratové hodnoty uložené procedury. |
| StoredProcedureGeneratedPropertiesNotMapped(Object, Object, Object) |
Typ entity {entityType} je mapován na uloženou proceduru {sproc}, ale vlastnosti generované úložištěm {properties} nejsou mapovány na žádný výstupní parametr nebo sloupec výsledků. |
| StoredProcedureInputParameterForInsertNonSaveProperty(Object, Object, Object, Object, Object) |
Vstupní parametr {parameter} uložené procedury pro vložení {sproc} je mapován na vlastnost {property} typu entity {entityType}, ale tato vlastnost je nakonfigurována s parametrem BeforeSaveBehavior {behavior} a proto ji nelze uložit do vložení. |
| StoredProcedureInputParameterForUpdateNonSaveProperty(Object, Object, Object, Object, Object) |
Vstupní parametr {parameter} uložené procedury {sproc} je mapován na vlastnost {property} typu entity {entityType}, ale tato vlastnost je nakonfigurovaná na afterSaveBehavior {behavior} a proto ji nelze uložit při aktualizaci. Možná budete muset místo HasParameter() použít HasOriginalValueParameter(). |
| StoredProcedureKeyless(Object, Object) |
Typ entity {entityType} bez klíčů byl nakonfigurován tak, aby používal {sproc}. Typ entity vyžaduje, aby byl primární klíč schopný namapovat na uloženou proceduru. |
| StoredProcedureNoName(Object, Object) |
Typ entity {entityType} byl nakonfigurován tak, aby používal {sproc}, ale nebyl zadán název úložiště. Explicitně nakonfigurujte název uložené procedury. |
| StoredProcedureOriginalValueParameterOnInsert(Object, Object) |
Při vložení uložené procedury {sproc} není povolen původní parametr hodnoty {parameter}. Místo toho použijte HasParameter(). |
| StoredProcedureOutputParameterConflict(Object, Object, Object) |
Vlastnost {entityType}. Vlastnost {property} je namapována na výstupní parametr uložené procedury {sproc}, ale mapuje se také na výstupní výstupní výstupní parametr hodnoty. Vlastnost vygenerovaná v úložišti lze mapovat pouze na jeden výstupní parametr. |
| StoredProcedureOutputParameterNotGenerated(Object, Object, Object) |
Vlastnost {entityType}. Vlastnost {property} je namapována na výstupní parametr uložené procedury {sproc}, ale není nakonfigurovaný jako vygenerovaný úložiště. Buď ho nakonfigurujte jako vygenerovaný v úložišti, nebo nenakonfigurujte parametr jako výstup. |
| StoredProcedureOverrideMismatch(Object, Object) |
Vlastnost {propertySpecification} má pro uloženou proceduru {sproc} specifickou konfiguraci, ale není namapovaná na parametr ani na sloupec výsledků v této uložené proceduře. Odeberte konkrétní konfiguraci nebo namapujte typ entity, který tuto vlastnost obsahuje na {sproc}. |
| StoredProcedureParameterInvalidConfiguration(Object, Object, Object) |
{facet} nelze nakonfigurovat pro parametr {parameter} uložené procedury {sproc}. |
| StoredProcedureParameterInvalidDirection(Object, Object, Object) |
Pro parametr {parameter {parameter} uložené procedury {sproc} byl zadán nepodporovaný směr { sproc}. |
| StoredProcedureParameterNotFound(Object, Object, Object) |
V typu entity {entityType} odpovídající parametru uložené procedury {sproc} nebyla nalezena žádná vlastnost s názvem {property}. |
| StoredProcedurePropertiesNotMapped(Object, Object, Object) |
Typ entity {entityType} je namapován na uloženou proceduru {sproc}, ale vlastnosti {properties} nejsou namapovány na žádný sloupec parametrů nebo výsledků. |
| StoredProcedureResultColumnDelete(Object, Object, Object) |
Vlastnost {entityType}. Vlastnost {property} je namapována na výsledný sloupec uložené procedury {sproc}, ale uložené uložené procedury nejsou podporovány hodnoty generované úložištěm. |
| StoredProcedureResultColumnNotFound(Object, Object, Object) |
Nebyla nalezena žádná vlastnost s názvem {property} u typu entity {entityType}, která odpovídá sloupci výsledků uložené procedury {sproc}. |
| StoredProcedureResultColumnNotGenerated(Object, Object, Object) |
Vlastnost {entityType}. Vlastnost {property} je namapována na výsledný sloupec uložené procedury {sproc}, ale není nakonfigurovaný jako vygenerovaný úložiště. |
| StoredProcedureResultColumnParameterConflict(Object, Object, Object) |
Vlastnost {entityType}. Vlastnost {property} je namapována na výsledný sloupec uložené procedury {sproc}, ale mapuje se také na výstupní parametr. Vlastnost vygenerovaná v úložišti lze mapovat pouze na jednu z těchto vlastností. |
| StoredProcedureRowsAffectedForInsert(Object) |
Pro uloženou proceduru {sproc} nelze nakonfigurovat parametr ovlivněný řádky, sloupec výsledku nebo návratovou hodnotu, protože se používá k vložení. Hodnoty ovlivněné řádky jsou povoleny pouze u uložených procedur provádějících aktualizaci nebo odstranění. |
| StoredProcedureRowsAffectedNotPopulated(Object) |
Uložená procedura {sproc} byla nakonfigurována s řádky ovlivněnými výstupním parametrem nebo návratovou hodnotou, ale při provádění procedury nebyla nalezena platná hodnota. |
| StoredProcedureRowsAffectedReturnConflictingParameter(Object) |
Uloženou proceduru {sproc} nelze nakonfigurovat tak, aby vrátila ovlivněné řádky, protože sloupec výsledků ovlivněných řádků nebo řádků ovlivněných pro tuto uloženou proceduru již existuje. |
| StoredProcedureRowsAffectedWithResultColumns(Object, Object) |
Typ entity {entityType} je mapován na uloženou proceduru {sproc}, která vrací výsledné sloupce i ovlivněnou hodnotu řádků. Pokud uložená procedura vrátí výsledné sloupce, není potřeba hodnota ovlivněná řádky a je možné ji bezpečně odebrat. |
| StoredProcedureTableSharing(Object, Object, Object) |
Oba typy entit {entityType1} i {entityType2} byly nakonfigurovány tak, aby používaly {sproc}, sdílení uložených procedur se nepodporuje. Zadejte různé názvy odpovídajících uložených procedur. |
| StoredProcedureTphDuplicate(Object, Object, Object) |
{entityType} i {otherEntityType} se explicitně mapují na uloženou proceduru {sproc} pomocí strategie mapování TPH. Nakonfigurujte mapování uložených procedur u typu kořenové entity včetně všech parametrů pro odvozené typy. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| StoredProcedureUnmapped(Object) |
Typ entity {entityType} byl nakonfigurován tak, aby používal některé uložené procedury a není mapován na žádnou tabulku. Typ entity, který není namapován na tabulku, musí být namapován pro vložení, aktualizaci a odstranění uložených procedur. |
| SubqueryOverComplexTypesNotSupported(Object) |
Dotaz vyžaduje poddotaz u komplexního typu {complexType}. Poddotazy u komplexních typů se v současné době nepodporují. |
| TableExpressionBaseWithoutCloningLogic(Object, Object, Object, Object, Object) |
Typ výrazu {expressionType} neimplementuje správnou logiku klonování. Každý výraz odvozený z {tableExpressionBase} musí implementovat rozhraní {clonableTableExpressionBase} nebo musí mít přidanou logiku klonování do {cloningExpressionVisitor} uvnitř {selectExpression}. |
| TableNotMappedEntityType(Object, Object) |
Typ {entityType} není mapován na objekt úložiště {table}. |
| TableOverrideMismatch(Object, Object) |
Vlastnost {propertySpecification} má pro tabulku {table} specifickou konfiguraci, ale není namapovaná na sloupec v této tabulce. Odeberte konkrétní konfiguraci nebo namapujte typ entity, který tuto vlastnost obsahuje, na {table}. |
| TableValuedFunctionNonTph(Object, Object) |
Typ elementu výsledku {dbFunction} je mapován na {entityType}. Nepodporuje se, protože {entityType} je součástí hierarchie, ale neobsahuje diskriminující vlastnost. Na TVF lze mapovat pouze hierarchie TPH. |
| TableValuedFunctionNonTPH(Object, Object) |
Typ elementu výsledku {dbFunction} je mapován na {entityType}. Nepodporuje se, protože {entityType} je součástí hierarchie a neobsahuje diskriminující vlastnost. |
| TimeoutTooBig(Object) |
Časový limit musí být menší nebo roven hodnotě Int32.MaxValue (2147483647) sekund. Zadaný časový limit: {seconds} sekund. |
| TimeoutTooSmall(Object) |
Časový limit musí být větší nebo roven nule. Zadaný časový limit: {seconds} sekund. |
| TooFewReaderFields(Object, Object) |
Podkladová čtečka nemá tolik polí, kolik očekáváte. Byl očekáváno: {expected}, skutečný: {actual}. |
| TpcTableSharing(Object, Object, Object) |
Typ entity {dependentType} je mapován na {storeObject}. Nicméně typ hlavní entity {principalEntityType} je také mapován na {storeObject} a používá strategii mapování TPC. Typy entit v hierarchii TPC mohou používat sdílení tabulek pouze v případě, že nemají žádné odvozené typy. |
| TpcTableSharingDependent(Object, Object, Object, Object) |
Typ entity {dependentType} je mapován na {storeObject}. Jeden z jeho odvozených typů {derivedType} je však mapován na {otherStoreObject}. Hierarchie používající sdílení tabulek nelze mapovat pomocí strategie mapování TPC. |
| TphDbFunctionMismatch(Object, Object, Object, Object) |
{entityType} je mapován na funkci databáze {function}, zatímco {otherEntityType} je namapován na funkci databáze {otherFunction}. Namapujte všechny typy entit v hierarchii na stejnou funkci databáze. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| TphStoredProcedureMismatch(Object, Object, Object, Object) |
{entityType} je namapován na uloženou proceduru {sproc}, zatímco {otherEntityType} je namapovaná na uloženou proceduru {otherSproc}. Namapujte všechny typy entit v hierarchii na stejnou uloženou proceduru nebo odeberte diskriminátor a namapujte je všechny na různé uložené procedury. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| TphTableMismatch(Object, Object, Object, Object) |
{entityType} se mapuje na tabulku {table}, zatímco {otherEntityType} je namapovaná na tabulku {otherTable}. Namapujte všechny typy entit v hierarchii na stejnou tabulku nebo odeberte diskriminátor a namapujte je všechny na různé tabulky. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| TPHTableMismatch(Object, Object, Object, Object) |
{entityType} se mapuje na tabulku {table}, zatímco {otherEntityType} je namapovaná na tabulku {otherTable}. Namapujte všechny typy entit v hierarchii na stejnou tabulku nebo odeberte diskriminátor a namapujte je všechny na různé tabulky. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| TphViewMismatch(Object, Object, Object, Object) |
{entityType} je mapován na zobrazení {view}, zatímco {otherEntityType} je namapován na zobrazení {otherView}. Namapujte všechny typy entit v hierarchii na stejné zobrazení nebo odeberte diskriminátor a namapujte je všechny na různá zobrazení. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| TPHViewMismatch(Object, Object, Object, Object) |
{entityType} je mapován na zobrazení {view}, zatímco {otherEntityType} je namapován na zobrazení {otherView}. Namapujte všechny typy entit v hierarchii na stejné zobrazení nebo odeberte diskriminátor a namapujte je všechny na různá zobrazení. Další informace naleznete na https://go.microsoft.com/fwlink/?linkid=2130430. |
| TriggerWithMismatchedTable(Object, Object, Object, Object) |
Aktivační událost {trigger} pro tabulku {triggerTable} je definována u typu entity {entityType}, která je namapovaná na tabulku {entityTable}. Další https://aka.ms/efcore-docs-triggers informace o triggerech |
| UnableToBindMemberToEntityProjection(Object, Object, Object) |
Nelze vytvořit vazbu typu {memberType}. {member} k projekci entity {entityType}. |
| UnableToSplitCollectionProjectionInSplitQuery(Object, Object, Object) |
Dotaz byl nakonfigurován tak, aby používal {splitQueryEnumValue} a obsahuje kolekci ve volání Select, která se nedá rozdělit do samostatného dotazu. Odeberte {splitQueryMethodName}, pokud se použije nebo přidá do dotazu {singleQueryMethodName}. |
| UnableToTranslateSetProperty(Object, Object, Object) |
Následující setProperty se nepovedlo přeložit: SetProperty({property}, {value}). {details} |
| UnhandledAnnotatableType(Object) |
Neošetřený typ poznámky {annotatableType}. |
| UnhandledExpressionInVisitor(Object, Object, Object) |
Neošetřený výraz {expression} typu {expressionType} byl zjištěn v {visitor}. |
| UniqueIndexOnComplexProperty(Object, Object, Object) |
Index {indexProperties} pro typ entity {entityType} nelze nakonfigurovat jako jedinečný, protože obsahuje komplexní vlastnost {property}. U složitých vlastností nejsou podporovány jedinečné indexy. |
| UnknownOperation(Object, Object) |
Aktuální generátor SQL migrace {sqlGeneratorType} nemůže generovat SQL pro operace typu {operationType}. |
| UnmappedNonTPHOwner(Object, Object, Object, Object) |
Typ entity {ownerType} není mapován, takže ve výchozím nastavení je vlastněný typ {navigation}. {ownedType} bude také nemapovaný. Pokud se jedná o explicitní mapování vlastního typu na hodnotu null, jinak ho namapujte na název {storeObjectType}. |
| UnsupportedDataOperationStoreType(Object, Object) |
Aktuální poskytovatel nepodporuje typ úložiště {type} použitý pro sloupec {column} v operaci s daty migrace. |
| UnsupportedJsonColumnType(Object, Object, Object) |
Aktuální zprostředkovatel nepodporuje typ úložiště {storeType} zadaný pro sloupec JSON {columnName} v tabulce {tableName}. Sloupce JSON vyžadují typ úložiště JSON specifický pro zprostředkovatele. |
| UnsupportedOperatorForSqlExpression(Object, Object) |
Nepodporovaný operátor {nodeType} zadaný pro výraz typu {expressionType}. |
| UnsupportedPropertyType(Object, Object, Object) |
Pro vlastnost {entity} nelze najít žádné mapování relačního typu. {property} a aktuální zprostředkovatel nezadá výchozí typ úložiště pro vlastnosti typu {clrType}. |
| UnsupportedStoreType(Object) |
Aktuální poskytovatel nepodporuje typ úložiště {type}. |
| UnsupportedType(Object) |
Aktuální zprostředkovatel nemá mapování typu úložiště pro vlastnosti typu {clrType}. |
| UnsupportedTypeForColumn(Object, Object, Object) |
Nelze najít mapování typu úložiště pro sloupec {table}. {column} s typem CLR {clrType}. |
| UpdateConcurrencyException(Object, Object) |
Očekává se, že operace databáze ovlivní {expectedRows} řádků, ale skutečně ovlivnila {actualRows} řádků; data byla pravděpodobně změněna nebo odstraněna od načtení entit. Informace https://go.microsoft.com/fwlink/?LinkId=527962 o porozumění a zpracování výjimek optimistické souběžnosti najdete v tématu. |
| UpdateDataOperationKeyTypesCountMismatch(Object, Object, Object) |
Počet typů klíčových sloupců ({typesCount}) neodpovídá počtu klíčových sloupců ({columnsCount}) operace úpravy dat v {table}. Zadejte stejný počet typů klíčových sloupců a klíčových sloupců. |
| UpdateDataOperationKeyValuesCountMismatch(Object, Object, Object) |
Počet hodnot klíče ({valuesCount}) neodpovídá počtu klíčových sloupců ({columnsCount}) pro operaci úpravy dat v {table}. Zadejte stejný počet hodnot klíčů a sloupců klíčů. |
| UpdateDataOperationNoModel(Object) |
Operace úpravy dat v {table} není přidružená k modelu. Buď přidejte do migrace model, nebo zadejte typy sloupců ve všech operacích s daty. |
| UpdateDataOperationRowCountMismatch(Object, Object, Object) |
Počet řádků hodnot ({valuesCount}) neodpovídá počtu řádků klíče ({keyCount}) pro operaci úpravy dat v {table}. Zadejte stejný počet řádků hodnot a řádků klíčů. |
| UpdateDataOperationTypesCountMismatch(Object, Object, Object) |
Počet typů sloupců ({typesCount}) neodpovídá počtu sloupců ({columnsCount}) pro operaci úpravy dat v {table}. Zadejte stejný počet typů sloupců a sloupců. |
| UpdateDataOperationValuesCountMismatch(Object, Object, Object) |
Počet hodnot ({valuesCount}) neodpovídá počtu sloupců ({columnsCount}) operace úpravy dat v {table}. Zadejte stejný počet hodnot a sloupců. |
| ViewOverrideMismatch(Object, Object) |
Vlastnost {propertySpecification} má pro zobrazení {view} specifickou konfiguraci, ale není namapovaná na sloupec v daném zobrazení. Odeberte konkrétní konfiguraci nebo namapujte typ entity, který tuto vlastnost obsahuje na {view}. |