Sdílet prostřednictvím


CoreStrings Třída

Definice

Prostředky řetězců 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 tyto řetězce potřebuje.

public static class CoreStrings
type CoreStrings = class
Public Class CoreStrings
Dědičnost
CoreStrings

Vlastnosti

CanConnectNotImplemented
Zastaralé..

Aktuální poskytovatel databáze neimplementoval metodu CanConnect.

CannotConvertQueryableToEnumerableMethod

Nelze převést dotazovatelnou metodu na metodu s možností vytvoření výčtu. Jedná se pravděpodobně o problém v Entity Frameworku. Vytvořte problém na adrese https://go.microsoft.com/fwlink/?linkid=2142044.

ConcurrentMethodInvocation

V této instanci kontextu byla spuštěna druhá operace před dokončením předchozí operace. Příčinou jsou obvykle různá vlákna, která používají stejnou instanci DbContext současně. Další informace o tom, jak se vyhnout problémům s vytvářením vláken u DbContextu, najdete v tématu https://go.microsoft.com/fwlink/?linkid=2097913.

ContextDisposed

Nelze získat přístup k odstraněné instanci kontextu. Běžnou příčinou této chyby je odstranění instance kontextu, která byla vyřešena injektáží závislostí, a později se pokusí použít stejnou instanci kontextu jinde v aplikaci. K tomu může dojít, pokud voláte 'Dispose' na instanci kontextu nebo ji zabalíte do příkazu using. Pokud používáte injektáž závislostí, měli byste nechat kontejner injektáže závislostí, aby se postaral o likvidaci instancí kontextu.

ConventionsInfiniteLoop

Volání konvence dosáhla limitu rekurze. Jedná se pravděpodobně o problém v Entity Frameworku. Zapište problém na adrese https://go.microsoft.com/fwlink/?linkid=2142044.

DataBindingToLocalWithIListSource

Datová vazba přímo na DbSet.Local se nepodporuje, protože neposkytuje stabilní řazení. Pro WPF vytvořte vazbu na DbSet.Local.ToObservableCollection. V případě WinForms vytvořte vazbu na DbSet.Local.ToBindingList. Pro ASP.NET WebForms vytvořte vazbu na DbSet.ToList nebo použijte vazbu modelu.

DataBindingWithIListSource

Datová vazba přímo na dotaz úložiště se nepodporuje. Místo toho naplňte sadu DbSet daty, například voláním "Load" na DbSet a následnou vazbou na místní data, aby se zabránilo odeslání dotazu do databáze pokaždé, když ovládací prvek příchozích dat iteruje data. Pro WPF vytvořte vazbu na DbSet.Local.ToObservableCollection. V případě WinForms vytvořte vazbu na DbSet.Local.ToBindingList. Pro ASP.NET WebForms vytvořte vazbu na DbSet.ToList nebo použijte vazbu modelu.

DefaultMethodInvoked

The EF. Výchozí<vlastnost T> lze použít pouze v rámci metody Entity Framework ExecuteUpdate.

DeleteBehaviorAttributeNotOnNavigationProperty

Atribut [DeleteBehavior] lze zadat pouze u navigačních vlastností a není podporován, nikoli u vlastností, které tvoří cizí klíč.

DeleteBehaviorAttributeOnPrincipalProperty

Atribut [DeleteBehavior] lze zadat pouze na závislé straně relace.

EnumerableResetNotSupported

Tento enumerátor nelze resetovat.

ErrorInvalidQueryable

V rámci jednoho spuštění dotazu nelze použít více instancí kontextu. Ujistěte se, že dotaz používá jednu instanci kontextu.

ErrorMaterializingValue

Při čtení hodnoty databáze došlo k výjimce. Další informace najdete ve vnitřní výjimce.

ExpressionParameterizationException

Při pokusu o vyhodnocení výrazu parametru dotazu LINQ došlo k výjimce. Další informace najdete ve vnitřní výjimce. Pokud chcete zobrazit další informace, zavolejte DbContextOptionsBuilder.EnableSensitiveDataLogging.

HiLoBadBlockSize

Velikost bloku použitá pro generování hodnot hi-lo není kladná. Generátor Hi-Lo je obvykle podporován sekvencí SQL, což znamená, že přírůstek sekvence musí být pozitivní.

ImmediateConventionScopeCannotBeRunAgain
Zastaralé..

Rozsah okamžité konvence nelze spustit znovu.

IncompatibleSourcesForSetOperation

Nekompatibilní zdroje použité pro operaci sady.

InvalidDbContext

Předchozí chyba ponechá dbContext v neplatném stavu. Aplikace by neměly dál používat instanci DbContext po vyvolání InvalidOperationException.

InvalidMemberInitBinding

Neošetřená operace: Vazba MemberInitExpression není MemberAssignment

InvalidPoolSize

Zadaná velikost poolSize musí být větší než 0.

IQueryableProviderNotAsync

Zprostředkovatel zdrojového IQueryable neimplementuje IAsyncQueryProvider. Pro asynchronní operace Entity Framework je možné použít pouze zprostředkovatele, kteří implementují IAsyncQueryProvider.

ModelMutable

Změny metadat modulu runtime nejsou povolené, pokud model není označený jako jen pro čtení.

ModelReadOnly

Změny metadat nejsou povoleny, pokud je model označen jako jen pro čtení.

NativeAotNoCompiledModel

Vytváření modelů se při publikování pomocí NativeAOT nepodporuje. Použijte zkompilovaný model.

NoEfServices

Služby Entity Framework nebyly přidány k internímu poskytovateli služeb. Buď odeberte volání UseInternalServiceProvider, aby Entity Framework spravovala své vlastní interní služby, nebo použijte metodu od poskytovatele databáze k přidání požadovaných služeb k poskytovateli služeb (např. AddEntityFrameworkSqlServer).

NoElements

Sekvence neobsahuje žádné prvky.

NoInterceptionResult

Byl volána možnost InterceptionResult.Result, pokud má InterceptionResult.HasResult hodnotu false.

NoProviderConfigured

Pro tento DbContext nebyl nakonfigurován žádný zprostředkovatel databáze. Zprostředkovatele lze nakonfigurovat přepsáním metody DbContext.OnConfiguring nebo pomocí addDbContext u poskytovatele aplikačních služeb. Pokud se používá AddDbContext, ujistěte se také, že typ DbContext přijímá objekt DbContextOptions<TContext> ve svém konstruktoru a předává ho do základního konstruktoru pro DbContext.

NotQueryingEnumerable

Daný IQueryable nepodporuje generování řetězců dotazu.

ObjectRemovedFromModel

Objekt byl odebrán z modelu.

OwnedEntitiesCannotBeTrackedWithoutTheirOwner

Sledovací dotaz se pokouší promítat vlastněnou entitu bez odpovídajícího vlastníka ve výsledku, ale vlastněné entity nelze sledovat bez jejich vlastníka. Buď do výsledku zahrňte entitu vlastníka, nebo pomocí AsNoTrackingu dotaz nesloučí.

PoolingOptionsModified

Příkaz OnConfiguring nelze použít k úpravě DbContextOptions, pokud je povoleno sdružování dbContext.

PropertyMethodInvoked

The EF. Metodu Property<T> lze použít pouze v rámci dotazů LINQ entity framework.

QueryContextAlreadyInitializedStateManager

Metoda InitializeStateManager byla volána vícekrát v kontextu aktuálního dotazu. Tato metoda má být volána pouze jednou před zahájením výčtu dotazu.

QuerySelectContainsGrouping

Překlad příkazu Select, který obsahuje seskupovací parametr bez složení, není podporován.

QueryUnableToTranslateStringEqualsWithStringComparison

Překlad 'řetězce. Přetížení Equals s parametrem StringComparison není podporováno. Další informace naleznete v tématu https://go.microsoft.com/fwlink/?linkid=2129535.

RecursiveOnConfiguring

Došlo k pokusu o použití instance kontextu během konfigurace. Instanci DbContext nelze použít v rámci onConfiguring, protože se v tomto okamžiku stále konfiguruje. K tomu může dojít v případě, že je v této instanci kontextu spuštěna druhá operace před dokončením předchozí operace. U členů instancí není zaručena bezpečnost pro přístup z více vláken.

RecursiveOnModelCreating

Během vytváření došlo k pokusu o použití modelu. Instanci DbContext nelze použít v onModelCreating žádným způsobem, který využívá vytvářený model.

RelationshipCannotBeInverted

Po zadání vlastností cizího klíče nebo klíče objektu zabezpečení nelze změnit hlavní a závislé konce relace. Odeberte konfliktní konfiguraci.

ResetNotSupported

"ObservableCollection<T>. Clear' se nepodporuje, protože používá operaci Reset INotifyCollectionChanged, která neposkytuje odebrané položky. Buď použijte více volání remove, nebo použijte kolekci s oznámením, která podporuje Clear, například Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<T>.

RuntimeModelMissingData

Požadovaná konfigurace není uložená v modelu optimalizovaném pro čtení. Použijte dbContext.GetService<IDesignTimeModel>(). Model'.

RuntimeParameterMissingParameter

Při registraci parametru modulu runtime musí mít výraz lambda pouze jeden parametr, který musí být stejný jako výraz QueryCompilationContext.QueryContextParameter.

SavepointsNotSupported

Zprostředkovatel databáze, který se používá, nepodporuje body uložení.

SensitiveDataDisabled

Pokud chcete zobrazit další informace, volejte DbContextOptionsBuilder.EnableSensitiveDataLogging.

SequenceContainsMoreThanOneElement

Sekvence obsahuje více než jeden prvek.

SequenceContainsNoElements

Sekvence neobsahuje žádné prvky.

SetOperationWithDifferentIncludesInOperands

Operaci sady nelze přeložit, protože oba operandy mají různé operace Zahrnutí. Zvažte použití stejné možnosti Include na obou stranách.

TransactionsNotSupported

Aktuální zprostředkovatel nepodporuje System.Transaction.

Metody

AbstractLeafEntityType(Object)

Odpovídající typ CLR pro typ entity {entityType} nelze vytvořit instanci a v modelu neexistuje žádný odvozený typ entity, který odpovídá konkrétnímu typu CLR.

AddingProxyTypeAsEntityType(Object)

Typ {typeName} nelze do modelu přidat, protože se jedná o dynamicky generovaný typ proxy serveru.

AmbiguousDependentEntity(Object, Object)

Typ entity {entityType} používá sdílený typ a na zadanou entitu se aktuálně odkazuje z několika entit vlastníka. Pokud chcete získat přístup k položce pro konkrétní odkaz, zavolejte {targetEntryCall} u položky vlastníka.

AmbiguousEndRequiredDependent(Object, Object)

Cizí klíč {foreignKeyProperties} typu entity {entityType} nelze nakonfigurovat jako požadovaný závislý, protože nelze určit závislou stranu. Pokud chcete identifikovat závislou stranu relace, nakonfigurujte vlastnost cizího klíče v souboru OnModelCreating. Další podrobnosti najdete https://go.microsoft.com/fwlink/?LinkId=724062 v tématu.

AmbiguousEndRequiredDependentNavigation(Object, Object, Object)

Navigace {entityType}. {navigation} nelze nakonfigurovat podle potřeby, protože nelze určit závislou stranu podkladového cizího klíče {foreignKeyProperties}. Pokud chcete identifikovat závislou stranu relace, nakonfigurujte vlastnost cizího klíče v souboru OnModelCreating. Další podrobnosti najdete https://go.microsoft.com/fwlink/?LinkId=724062 v tématu.

AmbiguousEndRequiredInverted(Object, Object, Object)

Cizí klíč {foreignKeyProperties} typu entity {entityType} nelze převrátit na typ entity {principalEntityType}, protože byl nakonfigurován podle potřeby před konfigurací závislé strany. Před konfigurací cizího klíče podle potřeby nakonfigurujte vlastnost cizího klíče nebo hlavní klíč. Další podrobnosti najdete https://go.microsoft.com/fwlink/?LinkId=724062 v tématu.

AmbiguousForeignKeyPropertyCandidates(Object, Object, Object, Object, Object)

Obě relace mezi {firstDependentToPrincipalNavigationSpecification} a {firstPrincipalToDependentNavigationSpecification} a mezi {secondDependentToPrincipalNavigationSpecification} a {secondPrincipalToDependentNavigationSpecification} mohou jako cizí klíč používat {foreignKeyProperties}. Chcete-li tento problém vyřešit, nakonfigurujte vlastnosti cizího klíče explicitně v 'OnModelCreating' alespoň u jedné z relací.

AmbiguousOneToOneRelationship(Object, Object)

Pro vztah 1:1 mezi {dependentToPrincipalNavigationSpecification} a {principalToDependentNavigationSpecification} nelze určit závislé straně. Pokud chcete identifikovat závislou stranu relace, nakonfigurujte vlastnost cizího klíče. Pokud by tyto navigace neměly být součástí stejné relace, nakonfigurujte je nezávisle prostřednictvím samostatných řetězců metod v OnModelCreating. Další podrobnosti najdete https://go.microsoft.com/fwlink/?LinkId=724062 v tématu.

AmbiguousOwnedNavigation(Object, Object)

Nelze určit vlastníka vztahu mezi {entityTypeNavigationSpecification} a {otherEntityType}, protože oba typy byly označeny jako vlastněné. Buď ručně nakonfigurujte vlastnictví, nebo ignorujte odpovídající navigace pomocí atributu [NotMapped] nebo pomocí EntityTypeBuilder.Ignore v OnModelCreating. Další informace a příklady najdete v tématu https://aka.ms/efcore-docs-owned .

AmbiguousServiceProperty(Object, Object, Object)

Vlastnost služby {property} typu {serviceType} nelze přidat do typu entity {entityType}, protože existuje jiná vlastnost stejného typu. Ignorovat jednu z vlastností pomocí atributu [NotMapped] nebo EntityTypeBuilder.Ignore v onModelCreating.

AmbiguousSharedTypeEntityTypeName(Object)

Typ entity sdíleného typu {entityType} nelze přidat do modelu, protože jeho název je stejný jako název typu CLR. Obvykle to značí chybu, buď ji přidejte jako nesdílený typ entity, nebo zvolte jiný název.

AnnotationNotFound(Object)

Poznámka {annotation} nebyla nalezena. Ujistěte se, že je poznámka přidaná.

AnnotationNotFound(Object, Object)

Poznámka {annotation} nebyla nalezena. Ujistěte se, že byla poznámka přidána k objektu {annotatable}

ArgumentPropertyNull(Object, Object)

Vlastnost {property} argumentu {argument} nemůže být null.

AttributeNotOnEntityTypeProperty(Object, Object, Object)

Atribut [{attribute}] lze zadat pouze ve vlastnostech typu entity. Odeberte atribut z {type}. {propertyName}.

AutoIncludeNavigationCycle(Object)

Během automatického zahrnutí navigace byl zjištěn cyklus: {cycleNavigations}. Pokud chcete tento problém vyřešit, buď nekonfigurujte alespoň jednu navigaci v cyklu jako automatickou, OnModelCreating nebo v dotazu volejte metodu IgnoreAutoInclude.

BackingFieldOnIndexer(Object, Object, Object)

Nelze nastavit záložní pole {field} pro vlastnost indexeru {entityType}. {property}. Ujistěte se, že pro vlastnosti indexeru nejsou zadána žádná záložní pole.

BadBackingFieldType(Object, Object, Object, Object, Object)

Zadané pole {field} typu {fieldType} nelze použít pro vlastnost {entityType}. {property} typu {propertyType}. Lze použít pouze záložní pole typů, které jsou kompatibilní s typem vlastnosti.

BadDependencyRegistration(Object)

Typ závislostí služby {dependenciesType} byl nesprávně zaregistrován v kolekci služeb. Typy závislostí služeb musí být registrovány pouze službou Entity Framework nebo poskytovateli databází.

BadEnumValue(Object, Object)

Hodnotu {enumValue} nelze analyzovat jako hodnotu výčtu {enumType}.

BadFilterDerivedType(Object, Object)

Výraz filtru {filter} nelze zadat pro typ entity {entityType}. Filtr lze použít pouze na typ kořenové entity v hierarchii.

BadFilterDerivedType(Object, Object, Object)

Výraz filtru {filter} nelze zadat pro typ entity {entityType}. Filtr lze použít pouze na typ kořenové entity {rootType}.

BadFilterExpression(Object, Object, Object)

Výraz filtru {filter} zadaný pro typ entity {entityType} je neplatný. Výraz musí přijmout jeden parametr typu {clrType} a vrátit bool.

BadFilterOwnedType(Object, Object)

Výraz filtru {filter} nelze zadat pro vlastněný typ entity {entityType}. Filtr lze použít pouze pro typ entity, který není vlastněný. Další informace a příklady najdete v tématu https://aka.ms/efcore-docs-owned .

BadJsonValueReaderWriterType(Object)

Typ {givenType} nelze použít jako JsonValueReaderWriter, protože nedědí z obecného JsonValueReaderWriter<TValue>. Nezapomeňte zdědit čtečku nebo zapisovače JSON z JsonValueReaderWriter<TValue>.

BadListType(Object, Object)

Typ {givenType} nelze použít jako primitivní kolekci, protože se nejedná o pole a neimplementuje {listType}. Kolekce primitivních typů musí být pole nebo uspořádané seznamy.

BadValueComparerType(Object, Object)

Typ {givenType} nelze použít jako porovnávače hodnot, protože nedědí z {expectedType}. Nezapomeňte zdědit porovnávače hodnot z {expectedType}.

BadValueConverterType(Object, Object)

Typ {givenType} nelze použít jako převaděč hodnot, protože nedědí z {expectedType}. Nezapomeňte zdědit převaděče hodnot z {expectedType}.

BadValueGeneratorType(Object, Object)

Typ {givenType} nelze použít jako generátor hodnot, protože nedědí z {expectedType}. Nezapomeňte dědit generátory hodnot z {expectedType}.

CannotBeNullable(Object, Object, Object)

Vlastnost {1_entityType}. {0_property} nelze označit jako s možnou nebo volitelnou hodnotou null, protože typ vlastnosti je {propertyType}, což není typ s možnou hodnotou null. Libovolnou vlastnost lze označit jako nenulovou nebo povinnou, ale jako s možnou nebo volitelnou hodnotou null lze označit pouze vlastnosti typů s možnou hodnotou null.

CannotBeNullableElement(Object, Object, Object)

Typ prvku vlastnosti {entityType}. {property} nelze označit jako nullable/optional, protože typ elementu je {elementType}, což není typ s možnou hodnotou null. Jakýkoli typ elementu může být označen jako nenulový nebo povinný, ale pouze prvky typů s možnou hodnotou null mohou být označeny jako nullable nebo volitelné.

CannotBeNullablePK(Object, Object)

Vlastnost {1_entityType}. {0_property} nelze označit jako s možnou nebo volitelnou hodnotou null, protože vlastnost je součástí klíče. Libovolnou vlastnost lze označit jako nenulovatelnou nebo povinnou, ale jako s možnou nebo volitelnou hodnotou null lze označit pouze vlastnosti typů s možnou hodnotou null a které nejsou součástí klíče.

CannotConvertEnumValue(Object, Object)

Nelze převést řetězcovou hodnotu {value} z databáze na libovolnou hodnotu v mapovaném výčtu {enumType}.

CannotCreateJsonValueReaderWriter(Object)

Nelze vytvořit instanci typu reade/writer {readerWriterType}. Ujistěte se, že typ je možné vytvořit instanci a má veřejný konstruktor bez parametrů nebo že obsahuje veřejné statické pole Instance, které vrací jednu instanci k použití.

CannotCreateValueComparer(Object, Object)

Nelze vytvořit instanci typu porovnávače hodnot {generatorType}. Ujistěte se, že typ je možné vytvořit instanci a má konstruktor bez parametrů, nebo použijte přetížení {method}, které přijímá delegáta.

CannotCreateValueConverter(Object, Object)

Nelze vytvořit instanci převaděče hodnot typu {generatorType}. Ujistěte se, že typ je možné vytvořit instanci a má konstruktor bez parametrů, nebo použijte přetížení {method}, které přijímá delegáta.

CannotCreateValueGenerator(Object)

Nelze vytvořit instanci generátoru hodnot typu {generatorType}. Ujistěte se, že typ lze vytvořit instanci a má konstruktor bez parametrů, nebo použijte přetížení HasValueGenerator, který přijímá delegáta.

CannotCreateValueGenerator(Object, Object)

Nelze vytvořit instanci generátoru hodnot typu {generatorType}. Ujistěte se, že typ je možné vytvořit instanci a má konstruktor bez parametrů, nebo použijte přetížení {method}, které přijímá delegáta.

CannotLoadDetached(Object, Object)

Navigace {1_entityType}. {0_navigation} nelze načíst, protože entita není sledována. Navigace se dají načíst jenom pro sledované entity.

CannotLoadDetachedShadow(Object, Object)

Navigace {1_entityType}. {0_navigation} nelze načíst, protože jedna nebo více vlastností klíče nebo cizího klíče jsou stínové vlastnosti a entita není sledována. Relace používající stínové hodnoty je možné načíst pouze pro sledované entity.

CannotMarkNonShared(Object)

Typ {type} nelze označit jako nesdílený typ, protože v modelu existuje typ entity sdíleného typu s tímto typem CLR.

CannotMarkShared(Object)

Typ {type} nelze označit jako sdílený typ, protože v modelu již existuje typ entity se stejným typem CLR.

CannotMaterializeAbstractType(Object)

Nelze vytvořit instanci typu entity {entityType}, protože je abstraktní. Zvažte nastavení, které není abstraktní, nebo mapování alespoň jednoho odvozeného typu.

CanOnlyConfigureExistingNavigations(Object, Object)

Navigace {1_entityType}. {0_navigationName} nebyl nalezen. Před konfigurací přidejte k typu entity navigaci.

ChangeTrackingInterfaceMissing(Object, Object, Object)

Typ entity {entityType} je nakonfigurovaný tak, aby používal strategii sledování změn {changeTrackingStrategy}, ale neimplementuje požadované rozhraní {notificationInterface}. Implementujte {notificationInterface} na {entityType} nebo použijte jinou strategii sledování změn.

CircularDependency(Object)

Změny nelze uložit, protože v datech, která se mají uložit, byla zjištěna cyklická závislost: {cycle}.

CircularInheritance(Object, Object)

Typ entity {entityType} nemůže dědit z typu {baseEntityType}, protože {baseEntityType} je potomkem typu {entityType}. Zkontrolujte konfiguraci modelu.

ClashingMismatchedSharedType(Object, Object)

Typ entity sdíleného typu {entityType} nelze přidat, protože model již obsahuje typ entity se stejným názvem, ale s jiným typem CLR {otherClrType}. Ujistěte se, že jsou názvy všech typů entit jedinečné.

ClashingNamedOwnedType(Object, Object, Object)

Do modelu již byl přidán typ entity s názvem {ownedTypeName}. Při konfiguraci vlastnictví {ownerEntityType} použijte jiný název. {navigation} v OnModelCreating. Další informace a příklady najdete v tématu https://aka.ms/efcore-docs-owned .

ClashingNonOwnedDerivedEntityType(Object, Object)

Typ entity {entityType} nelze označit jako vlastněný, protože odvozený typ entity {derivedType} byl nakonfigurován jako vlastněný. Buď nekonfigurujte {derivedType} jako nevlastnící, nebo pro něj volejte HasBaseType(null) v OnModelCreating. Další informace a příklady najdete v tématu https://aka.ms/efcore-docs-owned .

ClashingNonOwnedEntityType(Object)

Typ entity {entityType} nelze nakonfigurovat jako vlastněný, protože již byl nakonfigurován jako vlastněný. Pokud chcete přepsat předchozí konfiguraci, nejprve odeberte typ entity z modelu voláním "Ignorovat". Další informace a příklady najdete v tématu https://aka.ms/efcore-docs-owned .

ClashingNonSharedType(Object, Object)

Typ entity sdíleného typu {entityType} s typem CLR {type} nelze do modelu přidat, protože nesdílený typ entity se stejným typem CLR již existuje.

ClashingNonWeakEntityType(Object)
Zastaralé..

Typ entity {entityType} s definující navigací nelze do modelu přidat, protože typ entity se stejným názvem již existuje.

ClashingOwnedDerivedEntityType(Object, Object)

Typ entity {entityType} nelze označit jako vlastněný, protože odvozený typ entity {derivedType} byl nakonfigurován jako vlastněný. Buď nenakonfigurujte {derivedType} jako vlastněné, nebo pro něj volejte HasBaseType(null) v OnModelCreating. Další informace a příklady najdete v tématu https://aka.ms/efcore-docs-owned .

ClashingOwnedEntityType(Object)

Typ entity {entityType} nelze nakonfigurovat jako nevlastnící, protože již byl nakonfigurován jako vlastněný. K další konfiguraci tohoto typu použijte vnořený tvůrce v OwnsOne tvůrci typů entit vlastníka nebo OwnsMany na osobě vlastníka. Pokud chcete přepsat předchozí konfiguraci, nejprve odeberte typ entity z modelu voláním "Ignorovat". Další informace a příklady najdete v tématu https://aka.ms/efcore-docs-owned .

ClashingSharedType(Object)

Typ entity {entityType} nelze přidat do modelu, protože jeho typ CLR byl nakonfigurován jako sdílený typ.

ClashingWeakEntityType(Object)
Zastaralé..

Typ entity {entityType} nelze přidat do modelu, protože typ entity s definující navigací se stejným názvem již existuje.

ClientProjectionCapturingConstantInMethodArgument(Object, Object)

Projekce klienta obsahuje odkaz na konstantní výraz {constantType}, který se předává jako argument metodě {methodName}. To může potenciálně způsobit nevracení paměti; Zvažte přiřazení této konstanty k místní proměnné a použití proměnné v dotazu. Další informace a příklady najdete v tématu https://go.microsoft.com/fwlink/?linkid=2103067 .

ClientProjectionCapturingConstantInMethodInstance(Object, Object)

Projekce klienta obsahuje odkaz na konstantní výraz {constantType} prostřednictvím metody instance {methodName}. To může potenciálně způsobit nevracení paměti; zvažte nastavení metody jako statické, aby v instanci nezachytála konstantu. Další informace a příklady najdete v tématu https://go.microsoft.com/fwlink/?linkid=2103067 .

ClientProjectionCapturingConstantInTree(Object)

Projekce klienta obsahuje odkaz na konstantní výraz {constantType}. To může potenciálně způsobit nevracení paměti; Zvažte přiřazení této konstanty k místní proměnné a použití proměnné v dotazu. Další informace a příklady najdete v tématu https://go.microsoft.com/fwlink/?linkid=2103067 .

ClrPropertyOnShadowEntity(Object, Object)
Zastaralé..

Vlastnost {property} pro typ {entityType} nemůže existovat, protože typ je označen jako stínový stav, zatímco vlastnost není. Typy stínových stavů můžou obsahovat pouze vlastnosti stínového stavu.

CollectionIsReference(Object, Object, Object, Object)

Vlastnost {1_entityType}. K {0_property} se přistupuje pomocí metody {collectionMethod}, ale v modelu je definován jako referenční navigace, která není součástí kolekce. Pro přístup k referenčním navigačním panelům použijte {referenceMethod}.

ComparerPropertyMismatch(Object, Object, Object, Object)

Porovnávače pro typ {type} nelze použít pro {entityType}. {propertyName}' protože její typ je {propertyType}.

ComparerPropertyMismatchElement(Object, Object, Object, Object)

Porovnávač pro typ elementu {type} nelze použít pro {entityType}. {propertyName}' protože jeho typ elementu je {elementType}.

CompiledModelIncompatibleTypeMapping(Object)

Použité mapování typů není kompatibilní s kompilovaným modelem. Typ mapování musí mít veřejné statické čtení {typeMapping} {typeMapping}. Vlastnost Default.

CompiledQueryDifferentModel(Object)

Zkompilovaný dotaz {queryExpression} byl proveden s jiným modelem, než pro který byl zkompilován. Kompilované dotazy lze použít pouze s jedním modelem.

ComplexCollectionWrongClrType(Object, Object, Object, Object)

Komplexní vlastnost kolekce {property} nelze přidat k typu {type}, protože její typ CLR {clrType} neimplementuje IEnumerable<{targetType}>. Komplexní vlastnost kolekce musí implementovat IEnumerable<> komplexního typu.

ComplexPropertyCollection(Object, Object)

Přidává se komplexní vlastnost kolekce {type}. {property} se nepodporuje. Další informace naleznete v tématu https://github.com/dotnet/efcore/issues/31237.

ComplexPropertyIndexer(Object, Object)

Přidává se komplexní vlastnost {type}. {property} jako vlastnost indexeru se nepodporuje. Další informace naleznete v tématu https://github.com/dotnet/efcore/issues/31244.

ComplexPropertyNotFound(Object, Object)

Komplexní vlastnost {type}. Vlastnost {property} nebyla nalezena. Ujistěte se, že vlastnost existuje a je součástí modelu jako komplexní vlastnost.

ComplexPropertyOptional(Object, Object)

Konfigurace komplexní vlastnosti {type} Vlastnost {property} není podporována, volejte Metodu IsRequired(). Další informace naleznete v tématu https://github.com/dotnet/efcore/issues/31376.

ComplexPropertyShadow(Object, Object)

Konfigurace komplexní vlastnosti {type} {property} ve stínovém stavu se nepodporuje. Další informace naleznete v tématu https://github.com/dotnet/efcore/issues/31243.

ComplexPropertyWrongClrType(Object, Object, Object, Object)

Komplexní vlastnost {property} nelze přidat k typu {type}, protože její typ MODULU CLR {clrType} neodpovídá očekávanému typu MODULU CLR {targetType}.

ComplexTypesNotSupported(Object)

{service} v současné době nepodporuje komplexní typy.

CompositeFkOnProperty(Object, Object)

Existuje několik vlastností s atributem [ForeignKey], který ukazuje na navigaci {1_entityType}. {0_navigation}. Pokud chcete definovat složený cizí klíč pomocí datových poznámek, použijte v navigaci atribut [ForeignKey].

CompositePKWithDataAnnotation(Object)

Typ entity {entityType} má několik vlastností s atributem [Key]. Složené primární klíče nakonfigurované umístěním atributu [PrimaryKey] do třídy typu entity nebo pomocí HasKey v onModelCreating.

ConflictingBackingFields(Object, Object, Object, Object)

Vlastnost {1_entityType}. {0_property} odpovídá podle konvence jak {pole1}, tak {pole2}. Explicitně určete záložní pole, které se má použít s HasField v OnModelCreating.

ConflictingFieldProperty(Object, Object, Object, Object, Object)

Člen {type}. {property} nemůže použít pole {field}, protože ho už používá {conflictingType}. {conflictingProperty}.

ConflictingForeignKeyAttributes(Object, Object)

Existuje více atributů ForeignKeyAttribute, které ukazují na stejnou sadu vlastností – {propertyList} u entity typu {entityType}.

ConflictingForeignKeyAttributes(Object, Object, Object)

Existuje několik atributů [ForeignKey], které odkazují na stejnou sadu vlastností {propertyList} u typu entity {entityType} a cílí na hlavní typ entity {principalEntityType}.

ConflictingKeylessAndPrimaryKeyAttributes(Object)

Typ entity {entity} má atributy [Keyless] i [PrimaryKey]. jeden musí být odebrán.

ConflictingPropertyOrNavigation(Object, Object, Object)

Vlastnost nebo navigace {member} nelze přidat k typu {type}, protože vlastnost nebo navigace se stejným názvem již existují u typu {conflictingType}.

ConflictingRelationshipNavigation(Object, Object, Object, Object)

Nelze vytvořit relaci mezi {newPrincipalNavigationSpecification} a {newDependentNavigationSpecification}, protože relace mezi {existingPrincipalNavigationSpecification} a {existingDependentNavigationSpecification} již existuje. Navigace můžou být součástí pouze jedné relace. Pokud chcete přepsat existující relaci, nejprve v onModelCreating zavolejte "Ignore" v navigaci {newDependentNavigationSpecification}.

ConflictingRelationshipNavigation(Object, Object, Object, Object, Object, Object, Object, Object)

Nelze vytvořit relaci mezi {newPrincipalEntityType}. {newPrincipalNavigation} a {newDependentEntityType}. {newDependentNavigation}, protože mezi {existingPrincipalEntityType} už existuje relace. {existingPrincipalNavigation} a {existingDependentEntityType}. {existingDependentNavigation}' Navigační vlastnosti mohou být součástí pouze jedné relace.

ConstructorBindingFailed(Object, Object)

Nelze vytvořit vazbu {failedBinds} v {parameters}.

ConstructorConflict(Object, Object)

Konstruktory {firstConstructor} a {secondConstructor} mají stejný počet parametrů a mohou být použity v Entity Frameworku. Konstruktor, který se má použít, musí být nakonfigurovaný v OnModelCreating.

ConstructorNotFound(Object, Object)

Nebyl nalezen vhodný konstruktor pro typ entity {entityType}. Následující konstruktory měly parametry, které nelze svázat s vlastnostmi typu entity: {constructors}Všimněte si, že s parametry konstruktoru lze svázat pouze mapované vlastnosti. Navigace na související entity, včetně odkazů na vlastněné typy, nelze svázat.

ConverterBadType(Object, Object, Object)

Převaděč hodnot {converter} nelze použít s typem {type}. Tento převaděč lze použít pouze s {allowed}.

ConverterPropertyMismatch(Object, Object, Object, Object)

Převaděč pro typ modelu {converterType} nelze použít pro {entityType}. {propertyName}' protože její typ je {propertyType}.

ConverterPropertyMismatchElement(Object, Object, Object, Object)

Převaděč pro typ elementu {converterType} nelze použít pro {entityType}. {propertyName}' protože jeho typ elementu je {elementType}.

ConvertersCannotBeComposed(Object, Object, Object, Object)

Převaděč z {typeOneIn} na {typeOneOut} nelze vytvořit s převaděčem z {typeTwoIn} na {typeTwoOut}, protože typ výstupu prvního převaděče neodpovídá vstupnímu typu druhého převaděče.

CustomMetadata(Object, Object, Object)
Zastaralé..

Rozšiřující metoda {method} se používá s vlastní implementací {interfaceType}. Použití vlastních implementací rozhraní metadat Entity Framework není podporováno. Zvažte místo toho odvození z {concreteType}. Pokud máte přesvědčivý případ pro vlastní implementaci rozhraní metadat, abychom mohli zvážit způsoby, jak toho dosáhnout, obraťte se na tým Entity Framework.

DbContextMissingConstructor(Object)

AddDbContext byl volána s konfigurací, ale typ kontextu {contextType} deklaruje pouze konstruktor bez parametrů. To znamená, že konfigurace předaná do AddDbContext se nikdy nepoužije. Pokud je konfigurace předána do AddDbContext, pak {contextType} by měl deklarovat konstruktor, který přijímá DbContextOptions<{contextType}> a musí jej předat do základního konstruktoru pro DbContext.

DbSetIncorrectGenericType(Object, Object, Object)

Nelze vytvořit DbSet pro typ entity {entityType}, protože je typu {entityClrType}, ale zadaný obecný typ je typu {genericType}.

DebugViewError(Object)

Zobrazení ladění zobrazilo zprávu {message}. Nahlaste to prosím na adrese https://github.com/dotnet/efcore

DebugViewQueryExpressionError(Object)

Při vytváření výrazu dotazu došlo k chybě: {message}.

DebugViewQueryStringError(Object)

Při vytváření řetězce dotazu došlo k chybě: {message}.

DefiningQueryWithKey(Object)

Typ entity {entityType} nemůže použít ToQuery k vytvoření definující dotazu, protože definuje také primární klíč. Definování dotazů lze použít pouze k zálohování typů entit bez klíčů.

DeleteBehaviorAttributeNotOnNavigationProperty(Object, Object)

Atribut [DeleteBehavior] lze zadat pouze u navigačních vlastností a není podporován u vlastností, které tvoří cizí klíč. Odeberte atribut z {type}. {propertyName}.

DeleteBehaviorAttributeOnPrincipalProperty(Object, Object)

Atribut [DeleteBehavior] lze zadat pouze na závislé straně relace. Odeberte atribut z {entityType}. {navigationName}.

DependentEntityTypeNotInRelationship(Object, Object, Object)

Konfigurujete relaci mezi {dependentEntityType} a {principalEntityType}, ale zadali jste cizí klíč pro {entityType}. Cizí klíč musí být definovaný u typu, který je součástí relace.

DerivedEntityCannotBeKeyless(Object)

Nelze nastavit základní typ pro typ entity {entityType}, protože je nakonfigurovaný jako bezklíčový. Další informace o typech entit bez klíčů najdete v tématu https://go.microsoft.com/fwlink/?linkid=2141943.

DerivedEntityCannotHaveKeys(Object)

Nelze nastavit základní typ pro typ entity {entityType}, protože má definovaný jeden nebo více klíčů. Klíče můžou mít jenom kořenové typy.

DerivedEntityOwnershipMismatch(Object, Object, Object, Object)

Nelze nastavit {baseEntityType} jako základní typ entity typu {derivedEntityType}, protože typ {ownedEntityType} je nakonfigurován jako vlastněný, zatímco {nonOwnedEntityType} není vlastněný. Všechny typy entit v hierarchii musí mít stejný stav vlastnictví. Další informace a příklady najdete v tématu https://aka.ms/efcore-docs-owned .

DerivedEntityTypeHasNoKey(Object, Object)

{derivedType} nelze nakonfigurovat jako bezklíčový, protože se jedná o odvozený typ; Kořenový typ {rootType} musí být místo toho nakonfigurovaný jako bezklíčový. Pokud nemáte v úmyslu zahrnout do modelu {rootType}, ujistěte se, že na něj neodkazuje vlastnost DbSet ve vašem kontextu, na kterou odkazuje volání konfigurace ModelBuilder v 'OnModelCreating' nebo že na něj odkazuje navigace na typ, který je součástí modelu. Další informace o typech entit bez klíčů najdete v tématu https://go.microsoft.com/fwlink/?linkid=2141943.

DerivedEntityTypeKey(Object, Object)

Klíč nelze konfigurovat pro {derivedType}, protože se jedná o odvozený typ. Klíč musí být nakonfigurovaný pro typ kořenového adresáře {rootType}. Pokud jste neměli v úmyslu zahrnout do modelu {rootType}, ujistěte se, že na něj ve vašem kontextu neodkazuje vlastnost DbSet, na kterou odkazuje volání konfigurace ModelBuilder nebo že na něj odkazuje navigace u typu, který je součástí modelu.

DerivedTypeDefiningQuery(Object, Object)

Typ entity {entityType} nemůže obsahovat definující dotaz, protože je odvozen od typu {baseType}. Pouze základní typy entit mohou mít definující dotaz.

DiscriminatorEntityTypeNotDerived(Object, Object)

Nelze nakonfigurovat hodnotu diskriminující pro typ entity {entityType}, protože není odvozena od typu {rootEntityType}.

DiscriminatorPropertyMustBeOnRoot(Object)

Pro typ entity {entityType} nelze nastavit diskriminující vlastnost, protože se nejedná o kořen hierarchie dědičnosti.

DiscriminatorPropertyNotFound(Object, Object)

Vlastnost {property} nelze nastavit jako diskriminátor pro typ entity {entityType}, protože se nejedná o vlastnost {entityType}.

DiscriminatorValueIncompatible(Object, Object, Object)

Diskriminující hodnotu {value} pro typ entity {entityType} nelze nastavit, protože ji nelze přiřadit k diskriminující vlastnosti typu {discriminatorType}.

DuplicateAnnotation(Object)

Poznámku {annotation} nelze přidat, protože již existuje poznámka se stejným názvem.

DuplicateAnnotation(Object, Object)

Poznámku {annotation} nelze přidat, protože poznámka se stejným názvem již existuje v objektu {annotatable}.

DuplicateComplexType(Object)

Komplexní typ {complexType} nelze přidat do modelu, protože komplexní typ se stejným názvem již existuje.

DuplicateDiscriminatorValue(Object, Object, Object)

Diskriminující hodnota pro {entityType1} je {discriminatorValue}, která je stejná pro {entityType2}. Každý konkrétní typ entity v hierarchii musí mít jedinečnou diskriminující hodnotu.

DuplicateEntityType(Object)

Typ entity {entityType} nelze přidat do modelu, protože typ entity se stejným názvem již existuje.

DuplicateForeignKey(Object, Object, Object, Object, Object)

Cizí klíč {foreignKeyProperties} nelze přidat do typu entity {entityType}, protože cizí klíč se stejnými vlastnostmi již existuje u typu entity {duplicateEntityType} a cílí také na klíč {keyProperties} pro {principalType}.

DuplicateIndex(Object, Object, Object)

Index {indexProperties} nelze přidat do typu entity {entityType}, protože u typu entity {duplicateEntityType} již existuje nepojmenovaný index stejných vlastností. Zvažte přidání názvu pro jeden z indexů v onModelCreating.

DuplicateKey(Object, Object, Object)

Klíč {keyProperties} nelze přidat k typu entity {entityType}, protože klíč pro stejné vlastnosti již existuje u typu entity {duplicateEntityType}.

DuplicateNamedIndex(Object, Object, Object, Object)

Index s názvem {indexName} definovaný ve vlastnostech {indexProperties} nelze přidat do typu entity {entityType}, protože index se stejným názvem již existuje u typu entity {duplicateEntityType}.

DuplicateNavigationsOnBase(Object, Object, Object)

Typ {entityType} nemůže mít základní typ {baseType}, protože oba typy zahrnují navigaci: {navigations}.

DuplicatePropertiesOnBase(Object, Object, Object, Object, Object, Object)

Typ {entityType} nemůže mít základní typ {baseType}, protože vlastnosti {derivedPropertyType} {derivedProperty} a {basePropertyType}. {baseProperty} jsou v konfliktu.

DuplicatePropertyInForeignKey(Object, Object)

Vlastnosti {propertyList} nelze použít pro cizí klíč, protože obsahují duplikát: {property}.

DuplicatePropertyInIndex(Object, Object)

Vlastnosti {propertyList} nelze použít pro index, protože obsahují duplicitní vlastnost{ property}.

DuplicatePropertyInKey(Object, Object)

Vlastnosti {propertyList} nelze použít pro klíč, protože obsahují duplicitní vlastnost: {property}.

DuplicatePropertyInList(Object, Object)

Seznam vlastností {propertyList} nelze použít, protože obsahuje duplicitní vlastnost { property}.

DuplicateServicePropertyType(Object, Object, Object, Object, Object)

Vlastnost služby {property} typu {serviceType} nelze přidat do typu entity {entityType}, protože vlastnost služby {duplicateName} stejného typu již existuje u typu entity {duplicateEntityType}.

DuplicateTrigger(Object, Object, Object)

Aktivační událost {trigger} se nedá přidat k typu entity {entityType}, protože u typu entity {conflictingEntityType} už existuje jiná aktivační událost se stejným názvem.

EmptyComplexType(Object)

Komplexní typ {complexType} nemá žádné definice vlastností. Nakonfigurujte alespoň jednu vlastnost nebo tento typ do modelu nezahrnujte.

EntityEqualityContainsWithCompositeKeyNotSupported(Object)

Nelze přeložit operátor Contains() u entity {entityType}, protože má složený klíč.

EntityEqualityOnCompositeKeyEntitySubqueryNotSupported(Object, Object)

Nelze přeložit {comparisonOperator} u výrazu poddotazu typu entity {entityType}, protože obsahuje složený primární klíč. Informace o tom, jak přepsat dotaz, najdete v tématu https://go.microsoft.com/fwlink/?linkid=2141942 .

EntityEqualityOnKeylessEntityNotSupported(Object)

Porovnání typu entity {entityType} není podporováno, protože se jedná o entitu bez klíčů.

EntityEqualityOnKeylessEntityNotSupported(Object, Object)

Nelze přeložit {comparisonOperator} pro výraz typu entity {entityType}, protože se jedná o entitu bez klíčů. Zvažte místo toho použití vlastností entity. Další informace o typech entit bez klíčů najdete v tématu https://go.microsoft.com/fwlink/?linkid=2141943.

EntityEqualitySubqueryWithCompositeKeyNotSupported(Object)

Tento dotaz by způsobil vícenásobné vyhodnocení poddotazů, protože entita {entityType} má složený klíč. Přepište dotaz tak, aby se zabránilo poddotazům.

EntityRequiresKey(Object)

Typ entity {entityType} vyžaduje, aby byl definován primární klíč. Pokud jste chtěli použít typ entity bez klíčů, zavolejte HasNoKey v onModelCreating. Další informace o typech entit bez klíčů najdete v tématu https://go.microsoft.com/fwlink/?linkid=2141943.

EntityTypeInUseByDerived(Object, Object)

Typ entity {entityType} nelze odebrat, protože z něj je odvozen typ {derivedEntityType}. Před odebráním typu entity je nutné odebrat všechny odvozené typy entit nebo nakonfigurovat tak, aby používaly jiný základní typ entity.

EntityTypeInUseByForeignKey(Object, Object, Object)

Typ entity {entityType} nelze odebrat, protože odkazuje na typ {referencedEntityType} cizím klíčem {foreignKey}. Před odebráním typu entity je nutné odebrat všechny cizí klíče.

EntityTypeInUseByReferencingForeignKey(Object, Object, Object)

Typ entity {entityType} nelze odebrat, protože na něj odkazuje cizí klíč {foreignKeyProperties} u typu {referenceingEntityType}. Před odebráním typu entity je nutné odebrat všechny odkazy na cizí klíče.

EntityTypeInUseByReferencingSkipNavigation(Object, Object, Object)

Typ entity {entityType} nelze odebrat, protože na něj odkazuje navigace přeskočení {skipNavigation} u typu {referenceingEntityType}. Před odebráním typu entity je nutné odebrat všechny odkazy na přeskočení navigace.

EntityTypeModelMismatch(Object, Object)

Typy entit {firstEntityType} a {secondEntityType} nepatří do stejného modelu.

EntityTypeNotFound(Object)

Typ entity {entityType} nebyl nalezen. Ujistěte se, že je do modelu přidaný typ entity.

EntityTypeNotInRelationship(Object, Object, Object)

Zadaný typ entity {entityType} je neplatný. Musí to být závislý typ entity {dependentType}, hlavní typ entity {principalType} nebo typ entity odvozený z jednoho z nich.

EntityTypeNotInRelationshipStrict(Object, Object, Object)

Zadaný typ entity {entityType} je neplatný. Musí to být buď závislý typ entity {dependentType}, nebo hlavní typ entity {principalType}.

EntityTypesNotInRelationship(Object, Object, Object, Object)

Zadané typy entit {invalidDependentType} a {invalidPrincipalType} jsou neplatné. Zadejte {dependentType} a {principalType} nebo typy entit ve stejné hierarchii.

ErrorMaterializingProperty(Object, Object)

Při čtení hodnoty databáze pro vlastnost {entityType} došlo k výjimce. {property}' Další informace najdete ve vnitřní výjimce.

ErrorMaterializingPropertyInvalidCast(Object, 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 typu {actualType}.

ErrorMaterializingPropertyNullReference(Object, Object, Object)

Při čtení hodnoty databáze pro vlastnost {entityType} došlo k výjimce. {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 výjimce. Očekávaný typ byl {expectedType}, ale skutečná hodnota byla typu {actualType}.

ErrorMaterializingValueNullReference(Object)

Při čtení hodnoty databáze došlo k výjimce. Očekávaný typ byl {expectedType}, ale skutečná hodnota byla null.

ExecutionStrategyExistingTransaction(Object, Object)

Nakonfigurovaná strategie provádění {strategy} nepodporuje transakce iniciované uživatelem. Použijte strategii provádění vrácenou {getExecutionStrategyMethod} k provedení všech operací v transakci jako opakovatelné jednotky.

ExpressionParameterizationExceptionSensitive(Object)

Při pokusu o vyhodnocení výrazu parametru dotazu LINQ {expression} došlo k výjimce. Další informace najdete ve vnitřní výjimce.

FieldNameMismatch(Object, Object, Object)

Zadané pole {field} nelze použít pro vlastnost {entityType}. {property}' protože neodpovídá názvu vlastnosti. Vlastnosti typu entity, které nejsou přidruženy k vlastnosti CLR, se musí přesně shodovat s názvem pole.

FindNotCompositeKey(Object, Object)

Typ entity {entityType} je definován s jednou vlastností klíče, ale hodnoty {valuesCount} byly předány metodě Find.

FindValueCountMismatch(Object, Object, Object)

Typ entity {entityType} je definován pomocí složeného klíče {propertiesCount}, ale hodnoty {valuesCount} byly předány metodě Find.

FindValueTypeMismatch(Object, Object, Object, Object)

Hodnota klíče na pozici {index} volání DbSet<{entityType}>. Find byl typu {valueType}, který neodpovídá typu vlastnosti {propertyType}.

FindWrongCount(Object, Object)

Hodnoty {values} byly předány metodě FindEntry nebo GetEntries pro vlastnosti {properties}. Počet hodnot musí odpovídat počtu vlastností.

FindWrongType(Object, Object, Object)

Metoda FindEntry nebo GetEntries byla předána hodnota {valueType} pro vlastnost {propertyName}, když se očekávala hodnota {propertyType}.

FkAttributeOnNonUniquePrincipal(Object, Object, Object)

Atribut [ForeignKey] pro navigaci {navigation} nelze zadat u typu entity {principalType}, protože představuje relaci 1:N. Přesuňte atribut [ForeignKey] do vlastnosti {dependentType}.

FkAttributeOnPropertyNavigationMismatch(Object, Object, Object)

Atributy [ForeignKey] u vlastnosti {property} a navigace {navigation} v typu entity {entityType} na sebe neukazují. Ujistěte se, že hodnota atributu [ForeignKey] ve vlastnosti odpovídá názvu navigace a hodnota atributu [ForeignKey] v navigaci odpovídá názvu vlastnosti cizího klíče nebo odeberte jeden z nich.

FkAttributeOnSkipNavigation(Object, Object)

Atribut [ForeignKey] nelze zadat v navigaci přeskočení {entityType}. {navigation}. Nakonfigurujte místo toho vlastnosti cizího klíče v onModelCreating.

ForeignKeyCountMismatch(Object, Object, Object, Object)

Počet vlastností zadaných pro cizí klíč {foreignKeyProperties} typu entity {dependentType} neodpovídá počtu vlastností v hlavním klíči {principalKeyProperties} u typu entity {principalType}.

ForeignKeyInUseSkipNavigation(Object, Object, Object, Object)

Nelze odebrat cizí klíč {foreignKeyProperties} z typu entity {entityType}, protože na něj odkazuje přeskočení navigace {navigation} u typu entity {navigationEntityType}. Před odebráním cizího klíče, na který odkazujete, je nutné odebrat všechny odkazující navigace přeskočení.

ForeignKeyPropertiesWrongEntity(Object, Object)

Zadané vlastnosti cizího klíče {foreignKeyProperties} nejsou deklarovány u typu entity {entityType}. Ujistěte se, že u cílového typu entity jsou deklarovány vlastnosti cizího klíče.

ForeignKeyPropertyInKey(Object, Object, Object, Object)

Vlastnost {property} nemůže být součástí cizího klíče pro {entityType}, protože má hodnotu vygenerovanou úložištěm a je obsažena v klíči {keyProperties} definovaném na základním typu entity {baseEntityType}. Nakonfigurujte {property} s hodnotou ValueGeneratedNever nebo definujte cizí klíč na {entityType}.

ForeignKeyReferencedEntityKeyMismatch(Object, Object)

Zadaný hlavní klíč {principalKeyProperties} není klíčem typu entity {principalEntityType}. Zadejte klíč, který je definovaný u typu hlavní entity.

ForeignKeySelfReferencingDependentEntityType(Object)
Zastaralé..

Cizí klíče typu entity {dependentType} nemohou cílit na stejný typ entity, protože má definující navigaci.

ForeignKeyTypeMismatch(Object, Object, Object, Object)

Typy vlastností zadaných pro cizí klíč {foreignKeyProperties} u typu entity {dependentType} neodpovídají typům vlastností v hlavním klíči {principalKeyProperties} u typu entity {principalType}. Zadejte vlastnosti, které používají stejné typy ve stejném pořadí.

ForeignKeyWrongType(Object, Object, Object, Object, Object)

Cizí klíč {foreignKeyProperties} cílící na klíč {keyProperties} pro {principalType} nelze odebrat z typu entity {entityType}, protože je definován pro typ entity {otherEntityType}.

FullChangeTrackingRequired(Object, Object, Object, Object)

Typ entity {entityType} je nakonfigurovaný tak, aby používal strategii sledování změn {changeTrackingStrategy}, pokud se vyžadují úplná oznámení o sledování změn. Pomocí příkazu ModelBuilder.HasChangeTrackingStrategy v onModelCreating nakonfigurujte všechny typy entit v modelu tak, aby používaly strategii {fullStrategy} nebo {fullPlusStrategy}.

FunctionOnClient(Object)

Metoda {methodName} se nepodporuje, protože dotaz se přepnul na vyhodnocení klienta. K tomu obvykle dochází v případě, že argumenty metody nelze přeložit na server. Přepište dotaz, abyste se vyhnuli vyhodnocení argumentů klientem, aby bylo možné metodu přeložit na server.

GraphDoesNotContainVertex(Object)

Zadanou hranu nelze přidat, protože graf neobsahuje vrchol {vertex}.

IdentifyingRelationshipCycle(Object)

Byl zjištěn cyklus relací zahrnující primární klíče následujících typů entit: {entityType}. Tím by se zabránilo vložení jakékoli entity bez porušení omezení úložiště. Zkontrolujte cizí klíče definované u primárních klíčů a odeberte nebo použijte jiné vlastnosti alespoň pro jednu z nich.

IdentityConflict(Object, Object)

Instanci typu entity {entityType} nelze sledovat, protože je již sledována jiná instance se stejnou hodnotou klíče pro {keyProperties}. Při připojování existujících entit se ujistěte, že je připojena pouze jedna instance entity s danou hodnotou klíče. Zvažte použití DbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení konfliktních hodnot klíčů.

IdentityConflictOwned(Object, Object)

Instanci typu entity {entityType} nelze sledovat, protože je již sledována jiná instance se stejnou hodnotou klíče pro {keyProperties}. Při nahrazování vlastněných entit upravte vlastnosti beze změny instance nebo nejprve odpojte předchozí vlastněnou položku entity. Zvažte použití DbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení konfliktních hodnot klíčů.

IdentityConflictOwnedSensitive(Object, Object)

Instanci typu entity {entityType} nelze sledovat, protože je již sledována jiná instance s hodnotou klíče {keyValue}. Při nahrazování vlastněných entit upravte vlastnosti beze změny instance nebo nejprve odpojte předchozí vlastněnou položku entity.

IdentityConflictSensitive(Object, Object)

Instanci typu entity {entityType} nelze sledovat, protože je již sledována jiná instance s hodnotou klíče {keyValue}. Při připojování existujících entit se ujistěte, že je připojena pouze jedna instance entity s danou hodnotou klíče.

ImplementationTypeRequired(Object)

Typ implementace pro registraci služby {service} nelze určit. Pro služby, které očekávají více registrací, se musí použít konkrétní typy implementace, aby nedocházelo k duplicitám.

IncludeBadNavigation(Object, Object)

Vlastnost {property} není navigační vlastností typu entity {entityType}. Metodu Include(string) lze použít pouze s odděleným seznamem názvů navigačních vlastností .

IncludeNotSpecifiedDirectlyOnEntityType(Object, Object)

Operace zahrnutí {include} není podporována. {invalidNavigation} musí být navigační vlastnost definovaná u typu entity.

IncludeOnEntityWithDefiningQueryNotSupported(Object)

Zahrnutí se nepodporuje u entit s definováním dotazu. Typ entity: {entityType}

IncludeOnEntityWithDefiningQueryNotSupported(Object, Object)
Zastaralé..

Operace Include s argumentem {expression} se u typu entity {entityType} nepodporuje, protože má definující dotaz.

IncludeOnNonEntity(Object)

Operaci Include nelze použít s argumentem {expression}. Buď zdroj není dotazovatelný na známý typ entity, nebo se po metodě Select, která prostřednictvím navigace promítá jiný typ entity, použila možnost Include. Zvažte použití příkazu Include před voláním metody Select.

IncludeWithCycle(Object, Object)

Cesta Include {navigationName}->{inverseNavigationName} má za následek cyklus. V dotazech bez sledování nejsou povoleny cykly; použijte sledovací dotaz nebo cyklus odeberte.

InconsistentInheritance(Object, Object)

Typ entity {entityType} by měl být odvozen z {baseEntityType}, aby odrážel hierarchii odpovídajících typů CLR.

InconsistentInheritance(Object, Object, Object)

Typ entity {entityType} je nakonfigurovaný jako odvozený od {baseEntityType}, ale podle hierarchie odpovídajících typů CLR by měl být odvozen z {clrBaseEntityType}. Nakonfigurujte {entityType}, který má jako základní typ buď {baseEntityType}, nebo null.

InconsistentOwnership(Object, Object)
Zastaralé..

Typ entity {ownedEntityType} je nakonfigurován jako vlastněný, ale typ entity {nonOwnedEntityType} není. Nakonfigurujte všechny typy entit tak, že definujete navigace sdílející typ CLR, který vlastní onModelCreating.

IncorrectNumberOfArguments(Object, Object, Object)

{method} byla vyvolána s argumenty {argumentCount}, ale má parametry {parameterCount}.

IndexPropertiesWrongEntity(Object, Object)

Zadané vlastnosti indexu {indexProperties} nejsou deklarovány u typu entity {entityType}. Ujistěte se, že jsou vlastnosti indexu deklarovány u cílového typu entity.

IndexWrongType(Object, Object, Object)

Index {index} nelze odebrat z typu entity {entityType}, protože je definován pro typ entity {otherEntityType}.

InheritedPropertyCannotBeIgnored(Object, Object, Object)

Vlastnost {property} nelze u typu {type} ignorovat, protože je deklarována u základního typu {baseType}. Chcete-li vyloučit tuto vlastnost z modelu, použijte atribut [NotMapped] nebo "Ignore" u základního typu v 'OnModelCreating'.

InterfacePropertyNotAdded(Object, Object, Object)

Vlastnost {entityType}. {navigation} je typu rozhraní ({propertyType}). Pokud se jedná o navigaci, nakonfigurujte relaci pro tuto vlastnost ručně tak, že ji přetypujete na typ namapované entity. Jinak vlastnost ignorujte pomocí atributu [NotMapped] nebo "Ignorovat" v onModelCreating.

IntraHierarchicalAmbiguousTargetEntityType(Object, Object, Object, Object)
Zastaralé..

Typ entity související s typem {entityType} nelze určit, protože zadaný cizí klíč {foreignKeyProperties} odkazuje na typ entity {principalEntityType}, který je ve stejné hierarchii jako typ entity deklarovaný na {dependentEntityType}.

InvalidAlternateKeyValue(Object, Object)

Nelze sledovat entitu typu {entityType}, protože vlastnost alternativního klíče {keyProperty} má hodnotu null. Pokud se alternativní klíč v relaci nepoužívá, zvažte místo toho použití jedinečného indexu. Jedinečné indexy můžou obsahovat hodnoty null, zatímco alternativní klíče ne.

InvalidComplexType(Object)

Zadaný typ {type} musí být typ bez rozhraní s veřejným konstruktorem, který se použije jako komplexní typ.

InvalidEntityType(Object)

Zadaný typ {type} musí být odkazovým typem nesouviseným s rozhraním, který se má použít jako typ entity.

InvalidEntityTypeConfigurationAttribute(Object, Object)

Konfigurace typu entity typu {entityTypeConfigurationType} je neplatná. Konfigurace zadaná pomocí EntityTypeConfigurationAttribute musí implementovat IEntityTypeConfiguration<{entityType}>.

InvalidEnumValue(Object, Object)

Hodnota zadaná pro argument {argumentName} musí být platná hodnota typu výčtu {enumType}.

InvalidEnumValue(Object, Object, Object)

Hodnota {value} zadaná pro argument {argumentName} musí být platná hodnota typu výčtu {enumType}.

InvalidIncludeExpression(Object)

Výraz {expression} uvnitř operace Include je neplatný, protože nepředstavuje přístup k vlastnosti: 't => t.MyProperty'. Pokud chcete cílit na navigace deklarované na odvozených typech, použijte přetypování ('t => ((Odvozené)t). MyProperty') nebo operátor as ('t => (t as Derived). MyProperty"). Přístup k navigaci v kolekci se dá filtrovat pomocí operací Kde, OrderBy(Descending), ThenBy(Descending), Skip nebo Take. Další informace o zahrnutí souvisejících dat najdete v tématu https://go.microsoft.com/fwlink/?LinkID=746393.

InvalidIncludeLambdaExpression(Object, Object)

Výraz lambda vlastnosti {includeLambdaExpression} {methodName} je neplatný. Výraz by měl představovat přístup k vlastnosti: 't => t.MyProperty'. Pokud chcete cílit navigace deklarované na odvozených typech, zadejte explicitně zadaný parametr lambda cílového typu, například "(Odvozené d) => d.MyProperty". Další informace o zahrnutí souvisejících dat najdete v tématu http://go.microsoft.com/fwlink/?LinkID=746393.

InvalidKeyValue(Object, Object)

Nelze sledovat entitu typu {entityType}, protože její vlastnost primárního klíče {keyProperty} má hodnotu null.

InvalidMemberExpression(Object)

Výraz {expression} není platným výrazem přístupu člena. Výraz by měl představovat jednoduchou vlastnost nebo přístup k poli: 't => t.MyProperty'.

InvalidMembersExpression(Object)

Výraz {expression} není platným výrazem přístupu člena. Výraz by měl představovat jednoduchou vlastnost nebo přístup k poli: 't => t.MyProperty'. Při zadávání více vlastností nebo polí použijte anonymní typ: 't => new {{ t.MyProperty, t.MyField }}'.

InvalidNavigationWithInverseProperty(Object, Object, Object, Object)

Atribut [InverseProperty] u vlastnosti {1_entityType}. {0_property} není platný. Vlastnost {referencedProperty} není platná navigace souvisejícího typu {referencedEntityType}. Ujistěte se, že vlastnost existuje a je platným odkazem nebo navigací kolekce.

InvalidNumberOfIndexSortOrderValues(Object, Object, Object)

Neplatný počet hodnot pořadí řazení indexů zadaných pro {indexProperties}: byly zadány hodnoty {numValues}, ale index má vlastnosti {numProperties}.

InvalidPropertiesExpression(Object)
Zastaralé..

Výraz vlastnosti {expression} je neplatný. Výraz by měl představovat jednoduchou vlastnost access: 't => t.MyProperty'. Při zadávání více vlastností použijte anonymní typ: 't => new {{ t.MyProperty1, t.MyProperty2 }}'.

InvalidPropertyExpression(Object)
Zastaralé..

Výraz {expression} není platný výraz vlastnosti. Výraz by měl představovat jednoduchou vlastnost access: 't => t.MyProperty'.

InvalidPropertyListOnNavigation(Object, Object)

Seznam vlastností zadaný pomocí atributu [ForeignKey] v navigaci {1_entityType}. {0_navigation} je nesprávné. Hodnota atributu by měla být čárkami oddělený seznam názvů vlastností.

InvalidPropertyListOnNavigation(Object, Object, Object)

Seznam vlastností zadaný pomocí atributu [ForeignKey("{2_properties}")] v navigaci {1_entityType}. {0_navigation} je nesprávné. Zadejte seznam názvů vlastností oddělených čárkami.

InvalidRelationshipUsingDataAnnotations(Object, Object, Object, Object)

Byla zadána neplatná relace pomocí atributů [InverseProperty] a [ForeignKey]. Navigace {1_entityType}. {0_navigation} a {3_referencedEntityType}. {2_referencedNavigation} jsou spojené atributem [InverseProperty], ale atributy [ForeignKey] zadané pro obě navigace mají odlišné hodnoty. Zadejte stejné vlastnosti nebo odeberte jeden z atributů.

InvalidReplaceService(Object, Object)

Došlo k volání {replaceService}, ale Entity Framework nevytováává vlastního interního poskytovatele služeb. Buď umožněte rozhraní Entity Framework sestavit poskytovatele služeb odebráním volání {useInternalServiceProvider}, nebo před předáním služby do poskytovatele služby {useInternalServiceProvider} sestavte náhradní služby.

InvalidSetKeylessOperation(Object)

Vyvolanou metodu nelze použít pro typ entity {entityType}, protože nemá primární klíč. Další informace o typech entit bez klíčů najdete v tématu https://go.microsoft.com/fwlink/?linkid=2141943.

InvalidSetSameTypeWithDifferentNamespace(Object, Object)

Nelze vytvořit dbSet pro {typeName}, protože tento typ není zahrnutý v modelu pro kontext. Model však obsahuje typ entity se stejným názvem v jiném oboru názvů: {entityTypeName}.

InvalidSetSharedType(Object)

Nelze vytvořit dbset pro {typeName}, protože je nakonfigurovaná jako typ entity sdíleného typu. Přístup k typu entity prostřednictvím přetížení metody Set, která přijímá název typu entity.

InvalidSetType(Object)

Nelze vytvořit dbSet pro {typeName}, protože tento typ není zahrnutý v modelu pro kontext.

InvalidSetTypeOwned(Object)

Nelze vytvořit dbSet pro {typeName}, protože je nakonfigurována jako vlastněný typ entity a musí k ní být přístup prostřednictvím vlastního typu entity.

InvalidSetTypeOwned(Object, Object)

Nelze vytvořit dbSet pro {typeName}, protože je nakonfigurovaná jako vlastněná entita a musí k ní být přístup prostřednictvím vlastního typu entity {ownerType}. Další informace naleznete v tématu https://aka.ms/efcore-docs-owned.

InvalidSetTypeWeak(Object)
Zastaralé..

Nelze vytvořit dbset pro {typeName}, protože je mapovaná na více typů entit s definující navigace a měla by být přístupná prostřednictvím vlastněcích entit.

InvalidSwitch(Object, Object)

Neplatný {name}: {value}

InvalidType(Object, Object, Object, Object)

Hodnota vlastnosti {1_entityType}. {0_property} nelze nastavit na hodnotu typu {valueType}, protože její typ je {propertyType}.

InvalidTypeConversationWithInclude(Object, Object)

Nelze zahrnout navigační řetězec {includeExpression} určený operací Include, protože převedený typ {type} není součástí modelu.

InvalidUseService(Object, Object, Object)

Došlo k volání {useService}, ale Entity Framework nevytováává vlastního interního poskytovatele služeb. Buď umožněte rozhraní Entity Framework sestavit poskytovatele služeb odebráním volání {useInternalServiceProvider}, nebo před předáním služby {useInternalServiceProvider} sestavte služby {service}, které se mají použít, do poskytovatele služeb před jejich předáním do služby {useInternalServiceProvider}.

InvalidValueGeneratorFactoryProperty(Object, Object, Object)

Objekt {factory} nemůže vytvořit generátor hodnot pro vlastnost {2_entityType}. {1_property}. Podporují se pouze celočíselné vlastnosti.

InversePropertyMismatch(Object, Object, Object, Object)

Atributy [InverseProperty] v navigaci {1_entityType}. {0_navigation} a v navigaci {3_referencedEntityType}. {2_referencedNavigation} na sebe neukazují. Změňte atributy tak, aby používaly odpovídající názvy, nebo jeden z nich odeberte.

InverseToOwnedType(Object, Object, Object, Object)

Navigace {principalEntityType}. {navigation} se nepodporuje, protože ukazuje na vlastněný typ entity {ownedType}. Na vlastněný typ entity může odkazovat pouze navigace vlastnictví z typu entity {ownerType}. Další informace naleznete v tématu https://aka.ms/efcore-docs-owned.

IQueryableNotAsync(Object)

Zdroj IQueryable neimplementuje IAsyncEnumerable<{genericParameter}>. Pro asynchronní operace Entity Framework je možné použít pouze zdroje, které implementují IAsyncEnumerable.

KeyAttributeOnDerivedEntity(Object, Object)

Odvozený typ {derivedType} nemůže mít atribut [Key] pro vlastnost {property}, protože primární klíče mohou být deklarovány pouze u kořenového typu.

KeyAttributeOnDerivedEntity(Object, Object, Object)

Odvozený typ {derivedType} nemůže mít atribut [Key] pro vlastnost {property}, protože primární klíče mohou být deklarovány pouze u kořenového typu. Přesuňte vlastnost {property} do {rootType} nebo odeberte {rootType} z modelu pomocí atributu [NotMapped] nebo zavoláním entityTypeBuilder.Ignore u základního typu v onModelCreating.

KeyInUse(Object, Object, Object)

Klíč {key} z typu entity {entityType} nelze odebrat, protože na něj odkazuje cizí klíč typu entity {dependentType}. Všechny cizí klíče je potřeba odebrat nebo předefinovat, aby bylo možné odkazovaný klíč odebrat.

KeyInUse(Object, Object, Object, Object)

Klíč {keyProperties} nelze odebrat z typu entity {entityType}, protože na něj odkazuje cizí klíč {foreignKeyProperties} definovaný u typu entity {dependentType}. Před odebráním klíče odeberte nebo změňte hlavní klíč pro všechny odkazy na cizí klíče.

KeylessTypeExistingKey(Object)

Typ entity {entityType} nelze označit jako bezklíčový, protože obsahuje klíč.

KeylessTypeExistingKey(Object, Object)

Typ entity {entityType} nelze označit jako bezklíčový, protože obsahuje klíč {keyProperties}.

KeylessTypeTracked(Object)

Instanci typu {type} nejde sledovat, protože nemá primární klíč. Sledovat je možné pouze typy entit s primárním klíčem.

KeylessTypeWithKey(Object, Object)

Klíč {keyProperties} nelze přidat do bezklíčového typu {entityType}.

KeyPropertiesWrongEntity(Object, Object)

Zadané vlastnosti klíče {keyProperties} nejsou deklarovány u typu entity {entityType}. Ujistěte se, že jsou vlastnosti klíče deklarovány u cílového typu entity.

KeyPropertyCannotBeNullable(Object, Object, Object)

Vlastnost {1_entityType}. {0_property} nelze označit jako s možnou nebo volitelnou hodnotou null, protože je součástí klíče {keyProperties}.

KeyPropertyInForeignKey(Object, Object)

Vlastnost {property} nemůže být součástí klíče pro {entityType}, protože má povolené generování hodnoty a je obsažena v cizím klíči definovaném u odvozeného typu entity.

KeyPropertyMustBeReadOnly(Object, Object)

Vlastnost {1_entityType}. {0_property} musí být po uložení označen jako jen pro čtení, protože je součástí klíče. Klíčové vlastnosti jsou vždy jen pro čtení, jakmile je entita poprvé uložena.

KeyReadOnly(Object, Object)

Vlastnost {1_entityType}. {0_property} je součástí klíče, a proto ho nelze upravit ani označit jako změněný. Pokud chcete změnit objekt zabezpečení existující entity s identifikujícím cizím klíčem, nejprve odstraňte závislý klíč a vyvolejte SaveChanges a potom přidružte závislý k novému objektu zabezpečení.

KeyWrongType(Object, Object, Object)

Klíč {keyProperties} nelze odebrat z typu entity {entityType}, protože je definován u typu entity {otherEntityType}.

LiteralGenerationNotSupported(Object)

Mapování typů pro {type} neimplementovalo generování literálů kódu.

ManyToManyOneNav(Object, Object)

Navigace {entityType}. {navigation} nelze použít pro obě strany relace M:N. Relace M:N musí používat dvě odlišné navigační vlastnosti.

MissingBackingField(Object, Object, Object)

Zadané pole {field} nebylo nalezeno pro vlastnost {2_entityType}. {1_property}.

MissingInverseManyToManyNavigation(Object, Object)

Nelze nastavit relaci M:N mezi typy entit {principalEntityType} a {declaringEntityType}, protože nebyla zadána jedna z navigačních možností. Zadejte navigaci ve volání HasMany v onModelCreating. Zvažte přidání soukromé vlastnosti.

ModelNotFinalized(Object)

Model musí být finalizován a jeho závislosti modulu runtime musí být inicializovány před použitím metody {method}. Ujistěte se, že se dokončilo onModelCreating, nebo pokud používáte samostatný ModelBuilder, ujistěte se, že IModelRuntimeInitializer.Initialize(model. Byla volána funkce FinalizeModel()).

MultipleEntries(Object)

Nelze zahájit sledování InternalEntityEntry pro typ entity {entityType}, protože stejnou entitu již sleduje jiná vlastnost InternalEntityEntry.

MultipleFilteredIncludesOnSameNavigation(Object, Object)

Filtry {filter1} a {filter2} byly nakonfigurovány ve stejné zahrnuté navigaci. Na navigaci je povolený pouze jeden jedinečný filtr. Další informace o zahrnutí souvisejících dat najdete v tématu https://go.microsoft.com/fwlink/?LinkID=746393.

MultipleNavigationsSameFk(Object, Object)

V typu entity {entityType} existuje více navigačních panelů, které odkazují na stejnou sadu vlastností pomocí atributu [ForeignKey): {propertyList}.

MultipleNavigationsSameFk(Object, Object, Object)

V typu entity {entityType} existuje více navigačních panelů, které odkazují na stejnou sadu vlastností {properties} pomocí atributu [ForeignKey): {navigations}.

MultipleOwnerships(Object)

Typ entity {entityType} je cílem více vztahů vlastnictví.

MultipleOwnerships(Object, Object)

Typ entity {entityType} je cílem více vztahů vlastnictví: {navigations}.

MultipleProvidersConfigured(Object)

Služby pro poskytovatele databází {storeNames} jsou zaregistrované v poskytovateli služeb. V poskytovateli služeb je možné zaregistrovat pouze jednoho poskytovatele databáze. Pokud je to možné, ujistěte se, že Entity Framework spravuje svého poskytovatele služeb odebráním volání UseInternalServiceProvider. V opačném případě zvažte podmíněnou registraci poskytovatele databáze nebo údržbu jednoho poskytovatele služeb pro každého zprostředkovatele databáze.

MustRewriteToSameNode(Object, Object)

Při volání z {caller} musí přepsání uzlu typu {type} vrátit hodnotu, která není null stejného typu. Případně přepište {caller} a změňte ho tak, aby nenavštěvování dětí tohoto typu.

MutableKeyProperty(Object)

Vlastnost {keyProperty} nelze nakonfigurovat jako ValueGeneratedOnUpdate nebo ValueGeneratedOnAddOrUpdate, protože je součástí klíče a její hodnotu nelze po přidání entity do úložiště změnit.

NamedIndexDefinedOnIgnoredProperty(Object, Object, Object, Object)

Index {indexName} zadaný prostřednictvím atributu [Index] u typu entity {entityType} s vlastnostmi {indexProperties} je neplatný. Vlastnost {propertyName} byla označena jako nenamapovaná prostřednictvím atributu [NotMapped] nebo fluent rozhraní API EntityTypeBuilder.Ignore. Index nemůže používat nenamapované vlastnosti.

NamedIndexDefinedOnNonExistentProperty(Object, Object, Object, Object)

Index {indexName} zadaný prostřednictvím atributu [Index] u typu entity {entityType} odkazuje na vlastnosti {indexProperties}, ale u tohoto typu entity nebo žádného z jejích základních typů neexistuje žádná vlastnost s názvem {propertyName}.

NamedIndexWrongType(Object, Object)

Index s názvem {indexName} nelze z typu entity {entityType} odebrat, protože u tohoto typu entity neexistuje žádný takový index.

NavigationArray(Object, Object, Object)

Typ navigace {1_entityType}. {0_navigation} je {foundType}, což je typ pole. Navigace v kolekcích nemohou být pole.

NavigationBadType(Object, Object, Object, Object)

Typ navigace {1_entityType}. {0_navigation} je {foundType}, který neimplementuje ICollection<{targetType}>. Navigace v kolekcích musí implementovat ICollection<> cílového typu.

NavigationCannotCreateType(Object, Object, Object)

Typ navigace {1_entityType}. {0_navigation} je {foundType}, pro který nebylo možné vytvořit konkrétní instanci. Buď inicializuje vlastnost před použitím, přidá veřejný konstruktor bez parametrů k typu, nebo použijte typ, který může být přiřazen 'HashSet<>' nebo 'List<>'.

NavigationCollectionWrongClrType(Object, Object, Object, Object)

Navigaci v kolekci {navigation} nelze přidat do typu entity {entityType}, protože její typ CLR {clrType} neimplementuje IEnumerable<{targetType}>. Navigace v kolekcích musí implementovat IEnumerable<> související entity.

NavigationForWrongForeignKey(Object, Object, Object, Object)

Navigace {1_entityType}. {0_navigation} nelze přidružit k cizímu klíči {targetForeignKeyProperties}, protože byl vytvořen pro cizí klíč {actualForeignKeyProperties}.

NavigationFromShadowEntity(Object, Object)
Zastaralé..

Navigaci {navigation} nelze přidat do typu entity {entityType}, protože je definována ve stínovém stavu a vlastnosti navigace nemohou pocházet z entit stínového stavu.

NavigationIsProperty(Object, Object, Object, Object, Object)

Vlastnost {1_entityType}. K {0_property} se přistupuje pomocí metody {referenceMethod} nebo {collectionMethod}, ale v modelu je definována jako neprochádovaná. Pro přístup k vlastnostem bez navigace použijte metodu {propertyMethod}.

NavigationlessOwnership(Object, Object)

Vztah mezi {principalEntityType} a {dependentEntityType} nelze nakonfigurovat jako vlastnictví, protože neexistuje žádná přidružená navigace k vlastněným typům. Vlastnictví musí mít vždy přidruženou navigaci. Další informace naleznete v tématu https://aka.ms/efcore-docs-owned.

NavigationNoSetter(Object, Object)

Navigace {1_entityType}. {0_navigation} nemá setter a nebylo nalezeno ani zadáno žádné zapisovatelné záložní pole. Před použitím musí být inicializovány navigace v kolekcích jen pro čtení.

NavigationNotAdded(Object, Object, Object)

Nelze určit relaci reprezentovanou navigací {entityType}. {navigation} typu {propertyType}. Buď konfigurujte relaci ručně, nebo tuto vlastnost ignorujte pomocí atributu [NotMapped] nebo pomocí entity EntityTypeBuilder.Ignore v onModelCreating.

NavigationNotAddedAdHoc(Object, Object, Object)

Vlastnost {entityType}. {navigation} typu {propertyType} se zdá být navigace na jiný typ entity. Navigace se při použití SqlQuery nepodporují. Buď tento typ zahrňte do modelu a pro dotaz použijte FromSql, nebo tuto vlastnost ignorujte pomocí atributu [NotMapped].

NavigationNotAddedComplexType(Object, Object, Object)

Nelze nakonfigurovat navigaci {complexType}. {navigation} typu {propertyType}, protože komplexní typy nepodporují navigace. Tuto vlastnost ignorujte pomocí atributu [NotMapped] nebo pomocí entity EntityTypeBuilder.Ignore v onModelCreating.

NavigationSingleWrongClrType(Object, Object, Object, Object)

Navigaci {navigation} nelze přidat do typu entity {entityType}, protože její typ CLR {clrType} neodpovídá očekávanému typu CLR {targetType}.

NavigationToKeylessType(Object, Object)

Navigaci {navigation} nelze přidat, protože cílí na bezklíčový typ entity {entityType}. Navigace můžou cílit jenom na typy entit s klíči. Další informace o typech entit bez klíčů najdete v tématu https://go.microsoft.com/fwlink/?linkid=2141943.

NavigationToShadowEntity(Object, Object, Object)
Zastaralé..

Navigaci {navigation} nelze přidat do typu entity {entityType}, protože cílový typ entity {targetType} je definován ve stínovém stavu a vlastnosti navigace nemohou odkazovat na entity stínového stavu.

NoBackingField(Object, Object, Object)

Pro vlastnost {1_entityType} nebylo nalezeno žádné záložní pole. {0_property}. Pojmenujte záložní pole tak, aby bylo zjištěno konvencí, nakonfigurujte záložní pole tak, aby se používalo, nebo použijte jinou vlastnost {propertyAccessMode}.

NoBackingFieldLazyLoading(Object, Object)

Pro vlastnost {1_entityType} nebylo nalezeno žádné záložní pole. {0_property}. Opožděně načtené navigace musí obsahovat pole pro pozadí. Buď pojmenujte záložní pole tak, aby bylo zjištěno konvencí, nebo nakonfigurujte záložní pole tak, aby se používalo.

NoClrNavigation(Object, Object)

Navigaci {navigation} nelze přidat do typu entity {entityType}, protože u základního typu neexistuje odpovídající vlastnost CLR a vlastnosti navigace nelze přidat ve stínovém stavu.

NoClrType(Object)

Materializátor entit CLR nelze použít pro typ entity {entityType}, protože se jedná o typ entity stínového stavu. Materializace na typ CLR je možná pouze u typů entit, které mají odpovídající typ CLR.

NoDefiningNavigation(Object, Object, Object)
Zastaralé..

Navigace {navigation} použitá k definování typu entity {entityType} se na {defineEntityType} nenachází.

NoDiscriminatorForValue(Object, Object)

Nelze nastavit diskriminující hodnotu pro typ entity {entityType}, protože kořenový typ entity {rootEntityType} nemá nakonfigurovanou diskriminující vlastnost.

NoDiscriminatorProperty(Object)

Typ entity {entityType} je součástí hierarchie, ale nemá nakonfigurovanou diskriminující vlastnost.

NoDiscriminatorValue(Object)

Typ entity {entityType} má diskriminující vlastnost, ale nemá nakonfigurovanou diskriminující hodnotu.

NoFieldOrGetter(Object, Object)

Pro vlastnost {1_entityType} nebylo nalezeno žádné záložní pole. {0_property} a vlastnost nemá getter.

NoFieldOrSetter(Object, Object)

Pro vlastnost {1_entityType} nebylo nalezeno žádné záložní pole. {0_property} a vlastnost nemá setter.

NoGetter(Object, Object, Object)

Vlastnost {1_entityType}. {0_property} nemá getter. Buď nastavíte vlastnost jako čtivou, nebo použijete jinou vlastnost {propertyAccessMode}.

NoIndexer(Object)

Do typu entity {entity} byla přidána indexovaná vlastnost. Pro {entity} ale neexistuje žádný veřejný indexer, který přebírá jeden argument typu "string" a vrací typ "object".

NoNavigation(Object, Object)
Zastaralé..

K cizímu klíči {foreignKeyProperties} není přidružena žádná navigace typu entity {entityType}.

NonClrBaseType(Object, Object)
Zastaralé..

Typ entity {entityType} nemůže dědit z objektu {baseEntityType}, protože {baseEntityType} je typ entity stínového stavu, zatímco {entityType} není.

NonComparableKeyType(Object, Object, Object)

Vlastnost {entityType}. {property} nelze použít jako klíč, protože má typ {providerType}, který neimplementuje IComparable<T>, IComparable nebo IStructuralComparable. Použijte HasConversion v OnModelCreating k zabalení {providerType} s typem, který lze porovnat.

NonComparableKeyTypes(Object, Object, Object, Object)

Vlastnost {entityType}. {property} nelze použít jako klíč, protože má typ {modelType} a typ zprostředkovatele {providerType}, z nichž ani jeden neimplementuje "IComparable<T>", "IComparable" nebo "IStructuralComparable". Nastavte {modelType} na implementaci jednoho z těchto rozhraní, abyste ho mohli používat jako klíč.

NonConfiguredNavigationToSharedType(Object, Object)

Navigace {1_entityType}. {0_navigation} musí být nakonfigurována v onModelCreating s explicitním názvem pro cílový typ entity sdíleného typu nebo vyloučena voláním EntityTypeBuilder.Ignore.

NonDefiningOwnership(Object, Object, Object)
Zastaralé..

Typ entity {2_entityType}, který vlastní {0_ownershipNavigation}, by měl používat definici navigace {1_definingNavigation} pro .

NonGenericOptions(Object)

DbContextOptions předaný konstruktoru {contextType} musí být DbContextOptions<{contextType}>. Při registraci více typů DbContext se ujistěte, že konstruktor pro každý typ kontextu má dbContextOptions<TContext> parametr spíše než obecný DbContextOptions parametr.

NonIndexerEntityType(Object, Object, Object)

Nelze přidat vlastnost indexeru {property}, protože pro {entityType} neexistuje žádný indexer s jedním argumentem typu, který lze přiřadit z {type}.

NonNotifyingCollection(Object, Object, Object)

Typ kolekce, který se používá pro navigaci {1_entityType}. {0_navigation} neimplementuje INotifyCollectionChanged. Jakýkoli typ entity nakonfigurovaný tak, aby používal strategii sledování změn {changeTrackingStrategy}, musí používat kolekce, které implementují INotifyCollectionChanged. Zvažte použití funkce ObservableCollection<T>.

NonNotifyingCollection(Object, Object, Object, Object)

Typ kolekce {2_collectionType} používaný pro navigaci {1_entityType}. {0_navigation} neimplementuje INotifyCollectionChanged. Jakýkoli typ entity nakonfigurovaný tak, aby používal strategii sledování změn {changeTrackingStrategy}, musí používat kolekce, které implementují INotifyCollectionChanged. Zvažte použití funkce ObservableCollection<T>.

NonShadowBaseType(Object, Object)
Zastaralé..

Typ entity {entityType} nemůže dědit z objektu {baseEntityType}, protože {entityType} je typ entity stínového stavu, zatímco {baseEntityType} není.

NonUniqueRequiredDependentForeignKey(Object, Object)

Cizí klíč {foreignKeyProperties} typu entity {declaringEntityType} nemůže mít požadovaný závislý konec, protože není jedinečný.

NonUniqueRequiredDependentNavigation(Object, Object)

{principalEntityType}. {principalNavigation} nelze nakonfigurovat podle potřeby, protože byla nakonfigurována jako kolekce.

NoParameterlessConstructor(Object)

Konstruktor bez parametrů nebyl nalezen u typu entity {entityType}. Aby bylo možné vytvořit instanci {entityType}, Entity Framework vyžaduje, aby byl deklarován konstruktor bez parametrů.

NoProperty(Object, Object, Object)

K poli {field} typu entity {entity} nebyla přidružena žádná vlastnost. Buď nakonfigurujte vlastnost, nebo použijte jinou vlastnost {propertyAccessMode}.

NoPropertyType(Object, Object)

Vlastnost {property} nelze přidat do typu {type}, protože nebyl zadán žádný typ vlastnosti a neexistuje odpovídající vlastnost nebo pole CLR. Chcete-li přidat vlastnost stavu stínu, musí být zadán typ vlastnosti.

NoProviderConfiguredFailedToResolveService(Object)

Nelze přeložit službu pro typ {service}. Důvodem je často to, že pro tento DbContext nebyl nakonfigurován žádný poskytovatel databáze. Zprostředkovatele lze nakonfigurovat přepsáním metody DbContext.OnConfiguring nebo pomocí addDbContext u poskytovatele aplikačních služeb. Pokud se používá AddDbContext, ujistěte se také, že typ DbContext přijímá objekt DbContextOptions<TContext> ve svém konstruktoru a předává ho do základního konstruktoru pro DbContext.

NoSetter(Object, Object, Object)

Vlastnost {1_entityType}. {0_property} nemá setter. Nastavte vlastnost jako zapisovatelnou nebo použijte jinou vlastnost {propertyAccessMode}.

NotAnEFService(Object)

Poskytovatel databáze se pokusil zaregistrovat implementaci služby {service}. Nejedná se o službu definovanou rozhraním Entity Framework a jako taková musí být zaregistrována jako služba specifická pro poskytovatele pomocí metody TryAddProviderSpecificServices.

NotAProviderService(Object)

Poskytovatel databáze se pokusil zaregistrovat implementaci služby {service}. Jedná se o službu definovanou rozhraním Entity Framework a jako taková nesmí být registrována pomocí metody TryAddProviderSpecificServices.

NotAssignableClrBaseType(Object, Object, Object, Object)

Typ entity {entityType} nemůže dědit z objektu {baseEntityType}, protože {clrType} není potomkem typu {baseClrType}.

NotCollection(Object, Object)

Vlastnost {entityType}. {property} nelze mapovat jako kolekci, protože neimplementuje IEnumerable<T>.

NoValueGenerator(Object, Object, Object)

Vlastnost {1_entityType}. {0_property} nemá nastavenou hodnotu a pro vlastnosti typu {propertyType} není k dispozici žádný generátor hodnot. Buď nastavte hodnotu vlastnosti před přidáním entity, nebo nakonfigurujte generátor hodnot pro vlastnosti typu {propertyType} v 'OnModelCreating'.

NullableKey(Object, Object)

Klíč typu entity {entityType} nemůže obsahovat vlastnost {property}, protože má hodnotu null nebo volitelnou hodnotu. Všechny vlastnosti, u kterých je klíč deklarován, musí být označené jako bez null nebo povinné.

NullRequiredComplexProperty(Object, Object)

Vlastnost komplexního typu {type}. Vlastnost {property} je nakonfigurovaná jako povinná (bez hodnoty null), ale při ukládání změn má hodnotu null. EF Core 8 podporuje pouze komplexní vlastnosti bez hodnoty null.

NullRequiredPrimitiveCollection(Object, Object)

Primitivní vlastnost kolekce {type}. Vlastnost {property} je nakonfigurovaná jako povinná (bez hodnoty null), ale při ukládání změn má hodnotu null. Buď označte vlastnost jako volitelnou (s možnou hodnotou null), nebo nastavte hodnotu, která není null.

OptionsExtensionNotFound(Object)

Rozšíření možností typu {optionsExtension} nebylo nalezeno.

OriginalValueNotTracked(Object, Object)

Původní hodnota vlastnosti {1_entityType}. {0_property} nelze získat přístup, protože se nesleduje. Při použití strategie ChangingAndChangedNotifications se pro většinu vlastností entit nezaznamenávají původní hodnoty. Pokud chcete získat přístup ke všem původním hodnotám, použijte jinou strategii sledování změn, například ChangeAndChangedNotificationsWithOriginalValues.

OwnedDerivedType(Object)

Vlastněný typ entity {entityType} nemůže mít základní typ. Další informace naleznete v tématu https://aka.ms/efcore-docs-owned.

OwnerlessOwnedType(Object)

Typ entity {ownedType} byl označen jako vlastněný a musí být odkazován z jiného typu entity prostřednictvím navigace. Přidejte navigaci k typu entity, která odkazuje na {ownedType} nebo ji nenakonfigurujte jako vlastněnou.

OwnershipToDependent(Object, Object, Object)

Navigaci {navigation} nelze změnit, protože cizí klíč mezi {principalEntityType} a {dependentEntityType} je vlastnictvím. Pokud chcete změnit navigaci na typ vlastněné entity, odeberte vlastnictví.

PoolingContextCtorError(Object)

DbContext typu {contextType} nelze do fondu, protože nemá veřejný konstruktor, který přijímá jeden parametr typu DbContextOptions nebo má více než jeden konstruktor.

PrimaryKeyAttributeOnDerivedEntity(Object, Object)

Odvozený typ {derivedType} nemůže mít atribut [PrimaryKey], protože primární klíče mohou být deklarovány pouze v kořenovém typu. Přesuňte atribut na {rootType} nebo odeberte {rootType} z modelu pomocí atributu [NotMapped] nebo voláním entityTypeBuilder.Ignore u základního typu v onModelCreating.

PrimaryKeyDefinedOnIgnoredProperty(Object, Object)

Atribut [PrimaryKey] u typu entity {entityType} je neplatný, protože vlastnost {propertyName} byla označena jako nenamapovaná atributem [NotMapped] nebo "Ignore()" v "OnModelCreating". Primární klíč nemůže používat nemapované vlastnosti.

PrimaryKeyDefinedOnNonExistentProperty(Object, Object, Object)

Atribut [PrimaryKey] typu entity {entityType} odkazuje na vlastnosti {properties}, ale u tohoto typu entity nebo žádného z jejích základních typů neexistuje žádná vlastnost s názvem {propertyName}.

PrincipalEndIncompatibleNavigations(Object, Object, Object)

Při vytváření relace mezi {navigationSpecification1} a {navigationSpecification2} nelze jako objekt zabezpečení nastavit typ entity {targetEntityType}.

PrincipalEntityTypeNotInRelationship(Object, Object, Object)

Konfigurujete relaci mezi {dependentEntityType} a {principalEntityType}, ale zadali jste hlavní klíč pro {entityType}. Cizí klíč musí cílit na typ, který je součástí relace.

PrincipalKeylessType(Object, Object, Object)

Typ entity {entityType} bez klíčů nemůže být na hlavním konci relace mezi {firstNavigationSpecification} a {secondNavigationSpecification}. Typ hlavní entity musí mít klíč. Další informace o typech entit bez klíčů najdete v tématu https://go.microsoft.com/fwlink/?linkid=2141943.

PrincipalOwnedType(Object, Object, Object)

Relace z {referenceingEntityTypeOrNavigation} na {referencedEntityTypeOrNavigation} není podporovaná, protože vlastněný typ entity {ownedType} nemůže být na straně objektu zabezpečení vztahu bez vlastnictví. Odeberte relaci nebo nakonfigurujte cizí klíč na {ownedType}.

PropertyCalledOnNavigation(Object, Object)

{property} nelze použít jako vlastnost typu entity {entityType}, protože je nakonfigurovaná jako navigace.

PropertyClashingNonIndexer(Object, Object)

Vlastnost indexeru {property} nelze přidat do typu {type}, protože typ CLR obsahuje člena se stejným názvem. Zadejte jiný název nebo nakonfigurujte vlastnost {property} jako vlastnost, která není indexerem.

PropertyConceptualNull(Object, Object)

Vlastnost {1_entityType}. {0_property} obsahuje hodnotu null, ale vlastnost je označena jako povinná. Zvažte použití DbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení hodnot klíčů.

PropertyConceptualNullSensitive(Object, Object, Object)

Vlastnost {property} obsahuje hodnotu null u entity {entityType} s hodnotou klíče {keyValue}, ale vlastnost je označena jako povinná.

PropertyDoesNotBelong(Object, Object, Object)

Vlastnost {property} patří typu {expectedType}, ale používá se s instancí typu {actualType}.

PropertyInUseForeignKey(Object, Object, Object, Object)

Vlastnost {property} nelze odebrat z typu {type}, protože se používá v cizím klíči {foreignKeyProperties} na {foreignKeyType}. Před odebráním vlastnosti je nutné odebrat nebo předefinovat všechny cizí klíče.

PropertyInUseIndex(Object, Object, Object, Object)

Vlastnost {property} nelze z typu {entityType} odebrat, protože se používá v indexu {index} na {indexType}. Před odebráním vlastnosti je nutné odebrat nebo předefinovat všechny indexy, které obsahují.

PropertyInUseKey(Object, Object, Object)

Vlastnost {property} nelze odebrat z typu {entityType}, protože se používá v klíči {keyProperties}. Před odebráním vlastnosti je nutné odebrat nebo předefinovat všechny klíče, které obsahují.

PropertyIsNavigation(Object, Object, Object, Object, Object)

Vlastnost {1_entityType}. {0_property} se přistupuje pomocí metody {propertyMethod}, ale v modelu je definována jako navigace. Pro přístup k navigaci použijte metodu {referenceMethod} nebo {collectionMethod}.

PropertyNotAdded(Object, Object, Object)

Vlastnost {entityType}. Vlastnost {property} nelze namapovat, protože je typu {propertyType}, což není podporovaný primitivní typ ani platný typ entity. Buď explicitně namapovat tuto vlastnost, nebo ji ignorovat pomocí atributu [NotMapped] nebo pomocí EntityTypeBuilder.Ignore v onModelCreating.

PropertyNotAddedAdHoc(Object, Object, Object)

Vlastnost {entityType}. Vlastnost {property} nelze namapovat, protože je typu {propertyType}, což není podporovaný primitivní typ ani platný typ entity. Vlastnost lze ignorovat pomocí atributu [NotMapped].

PropertyNotFound(Object, Object)

Vlastnost {1_entityType}. {0_property} nebyl nalezen. Ujistěte se, že vlastnost existuje a je součástí modelu.

PropertyNotMapped(Object, Object, Object)

Vlastnost {propertyType} {entityType}. Vlastnost {property} nelze namapovat, protože zprostředkovatel databáze tento typ nepodporuje. Zvažte převod hodnoty vlastnosti na typ podporovaný databází pomocí převaděče hodnot. Další informace naleznete v tématu https://aka.ms/efcore-docs-value-converters. Alternativně vylučte vlastnost z modelu pomocí atributu [NotMapped] nebo pomocí entity EntityTypeBuilder.Ignore v onModelCreating.

PropertyReadOnlyAfterSave(Object, Object)

Vlastnost {1_entityType}. {0_property} je po uložení definován jako jen pro čtení, ale jeho hodnota byla změněna nebo označena jako změněná.

PropertyReadOnlyBeforeSave(Object, Object)

Vlastnost {1_entityType}. {0_property} je před uložením definován jako jen pro čtení, ale jeho hodnota byla nastavena na jinou než dočasnou nebo výchozí hodnotu.

PropertyWrongClrType(Object, Object, Object, Object)

Vlastnost {property} nelze přidat k typu {type}, protože typ odpovídající vlastnosti CLR nebo pole {clrType} neodpovídá zadanému typu {propertyType}.

PropertyWrongEntityClrType(Object, Object, Object)

Vlastnost {property} nelze přidat do typu {type}, protože je deklarována u typu CLR {clrType}.

PropertyWrongName(Object, Object, Object)

Vlastnost {property} nelze přidat do typu {type}, protože neodpovídá názvu zadané vlastnosti clr nebo pole {clrName}. Použijte stejný název nebo zadejte jiného člena CLR.

PropertyWrongType(Object, Object, Object)

Vlastnost {property} nelze z typu {type} odebrat, protože je deklarována u typu {otherType}.

QueryEntityMaterializationConditionWrongShape(Object)

Podmínka materializace předaná pro tvarovač entity typu entity {entityType} nemá správný obrazec. Podmínkou materializace musí být lambdaExpression pro func<ValueBuffer, IEntityType>.

QueryFailed(Object, Object)

Zpracování výrazu LINQ {expression} uživatelem {visitor} se nezdařilo. To může znamenat chybu nebo omezení v Entity Frameworku. Podrobnější informace najdete https://go.microsoft.com/fwlink/?linkid=2101433 v tématu.

QueryInvalidMaterializationType(Object, Object)

Dotaz obsahuje projekci {projection} typu {queryableType}. Kolekce v konečné projekci musí být typu "IEnumerable<T>", například "List<T>". Zvažte použití toListu nebo jiného mechanismu k převodu IQueryable<T> nebo IOrderedEnumerable<T> na IEnumerable<T>.

QueryRootDifferentEntityType(Object)

Náhradní typ entity{ entityType} nemá stejný název a typ CLR jako typ entity, který představuje tento kořenový adresář dotazu.

QueryUnableToTranslateEFProperty(Object)

Překlad výrazu {expression} se nezdařil. Buď zdroj dotazu není typem entity, nebo zadaná vlastnost u typu entity neexistuje.

QueryUnableToTranslateMember(Object, Object)

Překlad člena {member} u typu entity {entityType} se nezdařil. K tomu obvykle dochází, když je zadaný člen nemapovaný.

QueryUnableToTranslateMethod(Object, Object)

Překlad metody {declaringTypeName}. {methodName} selhalo. Pokud lze tuto metodu namapovat na vlastní funkci, přečtěte si https://go.microsoft.com/fwlink/?linkid=2132413 další informace.

QueryUnhandledQueryRootExpression(Object)

Kód zprostředkovatele nezpracoval kořen dotazu typu {type}. K tomuto problému dochází při použití metody specifické pro zprostředkovatele u jiného poskytovatele, pokud se nepodporuje.

ReadOnlyListType(Object)

Typ {givenType} nelze použít jako primitivní kolekci, protože je určen jen pro čtení. Kolekce primitivních typů jen pro čtení nejsou podporovány.

ReferencedShadowKey(Object, Object, Object, Object)

Vztah mezi {referenceingEntityTypeOrNavigation} a {referencedEntityTypeOrNavigation} s vlastnostmi cizího klíče {foreignKeyPropertiesWithTypes} nemůže cílit na primární klíč {primaryKeyPropertiesWithTypes}, protože není kompatibilní. Nakonfigurujte hlavní klíč nebo sadu vlastností cizího klíče s kompatibilními typy pro tento vztah.

ReferenceIsCollection(Object, Object, Object, Object)

Vlastnost {1_entityType}. K {0_property} se přistupuje pomocí metody {referenceMethod}, ale v modelu je definován jako navigace v kolekci. Pro přístup k navigaci kolekcí použijte metodu {collectionMethod}.

ReferenceMustBeLoaded(Object, Object)

Navigace {1_entityType}. {0_navigation} nemůže mít vlastnost IsLoaded nastavenou na hodnotu false, protože odkazovaná entita nemá hodnotu null, a proto je načtena.

RelationshipConceptualNull(Object, Object)

Přidružení mezi typy entit {firstType} a {secondType} bylo přerušeno, ale relace je buď označena jako povinná, nebo implicitně povinná, protože cizí klíč nemůže mít hodnotu null. Pokud se má entita závislá/podřízená odstranit, když dojde k oddělení požadované relace, nakonfigurujte relaci tak, aby používala kaskádové odstranění. Pokud chcete zobrazit hodnoty klíčů, zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging.

RelationshipConceptualNullSensitive(Object, Object, Object)

Přidružení mezi entitami {firstType} a {secondType} s hodnotou klíče {secondKeyValue} bylo přerušeno, ale relace je buď označena jako povinná, nebo je implicitně vyžadována, protože cizí klíč nemůže mít hodnotu null. Pokud se má entita závislá/podřízená odstranit, když dojde k oddělení požadované relace, nakonfigurujte relaci tak, aby používala kaskádové odstranění.

RelationshipCycle(Object, Object, Object)

Cyklus relace zahrnující vlastnost {entityType}. Byla zjištěna vlastnost {property}. To brání Entity Frameworku v určení správné konfigurace. Zkontrolujte cizí klíče definované pro vlastnost a odpovídající vlastnost principal a buď jeden z nich odeberte, nebo explicitně zadejte {configuration} u jedné z vlastností.

RequiredSkipNavigation(Object, Object)

{entityType}. {navigation} nelze nakonfigurovat podle potřeby, protože představuje přeskočení navigace.

RetryLimitExceeded(Object, Object)

Při provádění databázových operací s {strategy} byl překročen maximální počet opakování ({retryLimit}). Projděte si vnitřní výjimku pro nejnovější selhání.

SameParameterInstanceUsedInMultipleLambdas(Object)

Stejná instance parametru s názvem {parameterName} byla použita ve více výrazech lambda ve stromu dotazů. Každá lambda musí mít své vlastní instance parametrů.

SaveOwnedWithoutOwner(Object)

Instanci {entityType} nelze uložit, protože se jedná o vlastněnou entitu bez odkazu na jejího vlastníka. Vlastněné entity je možné uložit pouze jako součást agregace, včetně entity vlastníka.

SeedDatumComplexProperty(Object, Object)

Počáteční entitu pro typ entity {entityType} nelze přidat, protože má nastavenou komplexní vlastnost {property}. Seeding v současné době nepodporuje složité vlastnosti. Další informace naleznete v tématu https://github.com/dotnet/efcore/issues/31254. Zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení hodnot příslušných vlastností.

SeedDatumComplexPropertySensitive(Object, Object, Object)

Počáteční entitu pro typ entity {entityType} s hodnotou klíče {keyValue} nelze přidat, protože má nastavenou komplexní vlastnost {property}. Seeding v současné době nepodporuje složité vlastnosti. Další informace naleznete v tématu https://github.com/dotnet/efcore/issues/31254.

SeedDatumDefaultValue(Object, Object, Object)

Počáteční entitu pro typ entity {entityType} nelze přidat, protože byla zadána výchozí hodnota pro požadovanou vlastnost {property}. Zadejte jinou hodnotu než {defaultValue}.

SeedDatumDerivedType(Object, Object)

Počáteční entitu pro typ entity {entityType} nelze přidat, protože zadaná hodnota je odvozeného typu {derivedType}. Přidejte odvozené počáteční entity k odpovídajícímu typu entity.

SeedDatumDuplicate(Object, Object)

Počáteční entitu pro typ entity {entityType} nelze přidat, protože již byla přidána jiná počáteční entita se stejnou hodnotou klíče pro {keyProperties}. Zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení konfliktních hodnot klíčů.

SeedDatumDuplicateSensitive(Object, Object)

Počáteční entitu pro typ entity {entityType} nelze přidat, protože již byla přidána jiná počáteční entita s hodnotou klíče {keyValue}.

SeedDatumIncompatibleValue(Object, Object, Object)

Počáteční entitu pro typ entity {entityType} nelze přidat, protože hodnota zadaná pro vlastnost {property} není kompatibilní s typem vlastnosti {type}. Zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení hodnoty zahrnuté vlastnosti.

SeedDatumIncompatibleValueSensitive(Object, Object, Object, Object)

Počáteční entitu pro typ entity {entityType} nelze přidat, protože hodnota {value} zadaná pro vlastnost {property} není kompatibilní s typem vlastnosti {type}.

SeedDatumMissingValue(Object, Object)

Počáteční entitu pro typ entity {entityType} nelze přidat, protože nebyla zadána žádná hodnota pro požadovanou vlastnost {property}.

SeedDatumNavigation(Object, Object, Object, Object)

Počáteční entitu pro typ entity {entityType} nelze přidat, protože má nastavenou navigaci {navigation}. Pokud chcete nastavit počáteční relace, přidejte do pole {relatedEntityType} počáteční entitu a zadejte hodnoty cizího klíče {foreignKeyProperties}. Zvažte použití dbContextOptionsBuilder.EnableSensitiveDataLogging k zobrazení hodnot příslušných vlastností.

SeedDatumNavigationSensitive(Object, Object, Object, Object, Object)

Počáteční entitu pro typ entity {entityType} s hodnotou klíče {keyValue} nelze přidat, protože má nastavenou navigaci {navigation}. Pokud chcete nastavit počáteční relace, přidejte do pole {relatedEntityType} počáteční entitu a zadejte hodnoty cizího klíče {foreignKeyProperties}.

SeedDatumSignedNumericValue(Object, Object)

Počáteční entitu pro typ entity {entityType} nelze přidat, protože vlastnost {property} vyžaduje nenulovou hodnotu. Zvažte zadání záporné hodnoty, abyste se vyhnuli kolizím s daty, která nejsou počáteční.

SeedKeylessEntity(Object)

Počáteční entitu pro typ entity {entityType} nelze přidat, protože typy entit bez klíčů nejsou podporovány. Zvažte zadání klíče nebo odebrání počátečních dat.

SelfReferencingNavigationWithInverseProperty(Object, Object)

Inverzní funkce pro navigaci {entityType}. {property} nemůže být stejná navigace. Změňte hodnotu v atributu [InverseProperty] na jinou navigaci.

SelfReferencingNavigationWithInverseProperty(Object, Object, Object, Object)

Relaci nelze vytvořit z vlastnosti {1_entityType}. {0_property} pro vlastnost {3_referencedEntityType}. {2_referencedProperty}. Zkontrolujte hodnoty v atributu [InverseProperty], abyste se ujistili, že definice relací jsou jedinečné a odkazují z jedné navigace na odpovídající inverzní navigaci.

ServiceProviderConfigAdded(Object)

byla přidána konfigurace pro {key}.

ServiceProviderConfigChanged(Object)

konfigurace pro {key} se změnila.

ServiceProviderConfigRemoved(Object)

odebraná konfigurace pro {key}

ShadowEntity(Object)
Zastaralé..

Typ entity {entityType} je ve stínovém stavu. Platný model vyžaduje, aby všechny typy entit měly odpovídající typ CLR.

ShadowManyToManyNavigation(Object, Object, Object, Object)

Nelze nastavit relaci M:N mezi {leftEntityType}. {leftNavigation} a {rightEntityType}. {rightNavigation}' protože jedna nebo obě navigace nemají odpovídající vlastnost CLR. Zvažte přidání odpovídající privátní vlastnosti k typu entity CLR.

SharedTypeDerivedType(Object)

Typ entity sdíleného typu {entityType} nemůže mít základní typ.

SingletonOptionChanged(Object, Object)

Bylo provedeno volání {optionCall}, které změnilo možnost, která musí být v rámci poskytovatele služeb konstantní, ale Entity Framework nevytvářila vlastního interního poskytovatele služeb. Buď umožněte rozhraní Entity Framework vytvořit poskytovatele služeb odebráním volání {useInternalServiceProvider}, nebo zajistěte, aby se konfigurace pro {optionCall} nezměnila pro všechna použití daného poskytovatele služeb předaného do {useInternalServiceProvider}.

SingletonRequired(Object, Object)

Došlo k pokusu o registraci instance pro službu {scope} {service}. Instance je možné zaregistrovat pouze pro služby Singleton.

SkipInverseMismatchedForeignKey(Object, Object, Object, Object, Object)

Cizí klíč {foreignKeyProperties} nelze nastavit pro přeskočnou navigaci {navigation}, protože používá typ entity join {joinType}, zatímco inverzní navigace přeskočení {inverse} je přidružena k cizímu klíči pomocí typu entity join {inverseJoinType}. Inverzní navigace musí používat stejný typ entity join.

SkipInverseMismatchedJoinType(Object, Object, Object, Object)

Přeskočení navigace {inverzní} pomocí typu entity join {inverseJoinType} nelze nastavit jako inverzní pro {navigation}, která používá typ entity join {joinType}. Inverzní navigace musí používat stejný typ entity join.

SkipNavigationForeignKeyWrongDependentType(Object, Object, Object, Object)

Cizí klíč {foreignKeyProperties} nelze použít pro přeskočení navigace {entityType}. {navigation} protože je deklarován u typu entity {dependentEntityType}, ale očekává se cizí klíč pro {entityType}.

SkipNavigationForeignKeyWrongPrincipalType(Object, Object, Object, Object)

Cizí klíč {foreignKeyProperties} nelze použít pro přeskočení navigace {entityType}. {navigation} protože je deklarován u typu entity {entityType}, ale očekává se cizí klíč pro {principalEntityType}.

SkipNavigationInUseBySkipNavigation(Object, Object, Object)

Přeskočení navigace {skipNavigation} nelze odebrat, protože je nastavena jako inverzní k přeskočení navigace {inverseSkipNavigation} u typu {referenceingEntityType}. Před odebráním této přeskakované navigace je nutné odebrat všechny odkazy na přeskočení navigace.

SkipNavigationInUseBySkipNavigation(Object, Object, Object, Object)

Přeskočení navigace {entityType}. {skipNavigation} nelze odebrat, protože je nakonfigurovaná jako inverzní k přeskočení navigace {referenceingEntityType}. {inverseSkipNavigation}. Před odebráním této přeskakované navigace je nutné odebrat všechny odkazy na přeskočení navigace.

SkipNavigationNoForeignKey(Object, Object)

Přeskočit navigaci {1_entityType}. {0_navigation} nemá přidružený cizí klíč. Každá přeskočení navigace musí mít nakonfigurovaný cizí klíč.

SkipNavigationNoInverse(Object, Object)

Přeskočit navigaci {1_entityType}. {0_navigation} nemá nakonfigurovanou inverzní navigaci. Každá přeskakovaná navigace by měla mít inverzní navigaci pro přeskočení.

SkipNavigationNonCollection(Object, Object)

Přeskočit navigaci {1_entityType}. {0_navigation} není kolekce. V současné době jsou podporovány pouze přeskakování kolekcí.

SkipNavigationWrongInverse(Object, Object, Object, Object)

Přeskočení navigace {inverzní} deklarované u typu entity {inverseEntityType} nelze nastavit jako inverzní pro {navigation}, která cílí na {targetEntityType}. Inverzní navigace by měla být deklarována u cílového typu entity.

SkipNavigationWrongType(Object, Object, Object)

Přeskočení navigace {navigation} nelze odebrat z typu entity {entityType}, protože je definováno u typu entity {otherEntityType}.

StoreGenValue(Object, Object)

Vlastnost {1_entityType}. {0_property} nelze přiřadit hodnotu vygenerovanou databází. Hodnoty generované úložištěm lze přiřadit pouze k vlastnostem nakonfigurovaným tak, aby používaly hodnoty generované úložištěm.

TempValue(Object, Object)

Vlastnost {1_entityType}. {0_property} nelze přiřadit dočasnou hodnotu. Dočasné hodnoty lze přiřadit pouze k vlastnostem nakonfigurovaným tak, aby používaly hodnoty generované úložištěm.

TempValuePersists(Object, Object, Object)

Vlastnost {1_entityType}. {0_property} má dočasnou hodnotu při pokusu o změnu stavu entity na {state}. Buď explicitně nastavte trvalou hodnotu, nebo se ujistěte, že databáze je nakonfigurovaná tak, aby pro tuto vlastnost generovala hodnoty.

TrackingTypeMismatch(Object, Object)

Instanci typu entity {runtimeEntityType} nelze sledovat jako typ entity {entityType}, protože tyto dva typy nejsou ve stejné hierarchii.

TranslationFailed(Object)

Výraz LINQ {expression} nelze přeložit. Buď přepište dotaz ve formuláři, který lze přeložit, nebo přepněte na vyhodnocení klienta explicitně vložením volání AsEnumerable, AsAsyncEnumerable, ToList nebo ToListAsync. Další informace naleznete v tématu https://go.microsoft.com/fwlink/?linkid=2101038.

TranslationFailedWithDetails(Object, Object)

Výraz LINQ {expression} nelze přeložit. Další informace: {details} Buď přepište dotaz ve formuláři, který lze přeložit, nebo přepněte na vyhodnocení klienta explicitně vložením volání AsEnumerable, AsAsyncEnumerable, ToList nebo ToListAsync. Další informace naleznete v tématu https://go.microsoft.com/fwlink/?linkid=2101038.

TypeConfigurationConflict(Object, Object, Object, Object)

Typ {type} byl nakonfigurován jako {typeConfiguration}, což je v konfliktu s typem {otherType} nakonfigurovaným jako {otherTypeConfiguration}. Všechny základní typy a implementovaná rozhraní musí mít stejný typ konfigurace.

TypeNotMarkedAsShared(Object)

Typ {type} nebyl v modelu nakonfigurován jako sdílený typ. Před voláním Příkazu UsingEntity přidejte typ entity v modelu jako sdílenou entitu.

UnableToDiscriminate(Object, Object)

Nelze materializovat instanci entity typu {entityType}. Žádné diskriminátorce neodpovídají diskriminující hodnotě {discriminator}.

UnableToSetIsUnique(Object, Object, Object)

Nelze nastavit IsUnique na {isUnique} u relace přidružené k navigaci {2_entityType}. {1_navigationName}, protože navigace má opačnou násobnost.

UnconfigurableType(Object, Object, Object, Object)

Typ {type} nelze nakonfigurovat jako {configuration}, protože při vytváření modelu se předpokládá, že je nakonfigurovaný jako {expectedConfiguration}. Odeberte nepodporovanou konfiguraci pro {configurationType}.

UnconfigurableTypeMapping(Object)

Výchozí mapování typů nelze nakonfigurovat pro typ {type}, protože se nejedná o platný skalární typ. Odeberte nepodporovanou konfiguraci.

UnhandledExpressionNode(Object)

Neošetřený typ uzlu výrazu {nodeType}.

UnhandledMemberBinding(Object)

Neošetřený typ vazby členu {bindingType}.

UnhandledNavigationBase(Object)

Neošetřená INavigationBase typu {type}.

UnknownEntity(Object)

Byla zjištěna neošetřená entita {entity}.

UnknownKeyValue(Object, Object)

Hodnota {entityType}. Vlastnost {property} je při pokusu o uložení změn neznámá. Je to proto, že vlastnost je také součástí cizího klíče, pro který není hlavní entita v relaci známa.

UnknownShadowKeyValue(Object, Object)

Hodnota vlastnosti stínového klíče {entityType}. Vlastnost {property} je při pokusu o uložení změn neznámá. Důvodem je to, že hodnoty stínových vlastností nelze zachovat, pokud se entita nesleduje. Zvažte přidání vlastnosti k typu .NET entity. Další informace naleznete v tématu https://aka.ms/efcore-docs-owned-collections.

UnnamedIndexDefinedOnIgnoredProperty(Object, Object, Object)

Nepojmenovaný index zadaný prostřednictvím atributu [Index] u typu entity {entityType} s vlastnostmi {indexProperties} je neplatný. Vlastnost {propertyName} byla označena jako nenamapovaná atributem [NotMapped] nebo ignore() v onModelCreating. Index nemůže používat nenamapované vlastnosti.

UnnamedIndexDefinedOnNonExistentProperty(Object, Object, Object)

Nepojmenovaný index zadaný atributem [Index] u typu entity {entityType} odkazuje na vlastnosti {indexProperties}, ale u tohoto typu entity ani u žádného jejího základního typu neexistuje žádná vlastnost s názvem {propertyName}.

UntrackedDependentEntity(Object, Object, Object)

Typ entity {entityType} používá sdílený typ a zadaná entita se momentálně nesleduje. Pokud chcete začít sledovat tuto entitu, zavolejte {referenceCall} nebo {collectionCall} u položky vlastníka.

ValueCannotBeNull(Object, Object, Object)

Hodnota vlastnosti {1_entityType}. {0_property} nelze nastavit na hodnotu null, protože jeho typ je {propertyType}, což není typ s možnou hodnotou null.

ValueGenWithConversion(Object, Object, Object)

Generování hodnoty není podporováno pro vlastnost {entityType}. Vlastnost {property} má nakonfigurovaný převaděč {converter}. Nakonfigurujte vlastnost tak, aby nepoužíla generování hodnot pomocí ValueGenerated.Never nebo DatabaseGeneratedOption.None, a zadejte místo toho explicitní hodnoty.

VisitIsNotAllowed(Object)

Volání {visitMethodName} není povolené. Ručně navštivte výraz pro příslušnou část návštěvníka.

WarningAsErrorTemplate(Object, Object, Object)

Pro upozornění {eventName} se vygenerovala chyba: {message} Tuto výjimku lze potlačit nebo zaprotokolovat předáním ID události {eventId} metodě ConfigureWarnings v dbContext.OnConfiguring nebo AddDbContext.

WeakBaseType(Object, Object)
Zastaralé..

Typ {entityType} nemůže mít jako základní typ entity {baseType}, protože typ entity má definující navigaci.

WeakDerivedType(Object)
Zastaralé..

Typ entity {entityType} nemůže mít základní typ, protože má definující navigaci.

WrongGenericPropertyType(Object, Object, Object, Object)

Vlastnost {1_entityType}. {0_property} je typu {actualType}, ale zadaný obecný typ je typu {genericType}.

WrongStateManager(Object)

Nelze začít sledovat položku pro typ entity {entityType}, protože byla vytvořena jinou instancí StateManager.

Platí pro