Sdílet prostřednictvím


System.Data.Entity.Core Obor názvů

Třídy

EntityCommandCompilationException

Představuje selhání při pokusu o přípravu nebo spuštění CommandCompilation Tato výjimka je určena k poskytnutí běžné výjimky, kterou můžou lidé zachytit, aby mohli uchovávat výjimky zprostředkovatele (SqlException, OracleException) při použití EntityCommand ke spouštění příkazů.

EntityCommandExecutionException

Představuje selhání při pokusu o přípravu nebo spuštění CommandExecution Tato výjimka je určena k poskytnutí běžné výjimky, které mohou lidé zachytit k blokování výjimek zprostředkovatele (SqlException, OracleException) při použití EntityCommand ke spouštění příkazů.

EntityException

Výjimka zprostředkovatele – Používá se klientem entity.

EntityKey

Identifikátor entity.

EntityKeyMember

Informace o klíči, který je součástí EntityKey. Člen klíče obsahuje název klíče a hodnotu.

EntitySqlException

Představuje výjimku kompilace dotazu eSQL; Třída výjimečných podmínek, které mohou způsobit vyvolání této výjimky, jsou zejména:

  1. Chyby syntaxe: vyvolány během analýzy textu dotazu a když daný dotaz neodpovídá formální gramatice eSQL;
  2. Sémantické chyby: Vyvolány, když nejsou splněna sémantická pravidla jazyka eSQL, například metadata nebo informace o schématu, které nejsou přesné nebo neexistují, chyby ověření typu, porušení pravidel oborů, uživatel nedefinovaných proměnných atd. Další informace najdete v tématu Specifikace jazyka eSQL.
InvalidCommandTreeException

Vyvolá se kvůli označení, že strom příkazů je neplatný.

MappingException

Mapování třídy výjimky. Všimněte si, že tato třída má stav , takže pokud změníte i její vnitřní hodnoty, může se jednat o zásadní změnu.

MetadataException

metadata exception – třída

ObjectNotFoundException

Tato výjimka je vyvolána, pokud požadovaný objekt není nalezen v úložišti.

OptimisticConcurrencyException

Tato výjimka se vyvolá, když operace aktualizace porušuje omezení souběžnosti.

PropertyConstraintException

Třída výjimky omezení vlastnosti. Všimněte si, že tato třída má stav , takže pokud změníte i její vnitřní hodnoty, může se jednat o zásadní změnu.

ProviderIncompatibleException

Tato výjimka se vyvolá, když zprostředkovatel úložiště vykazuje chování nekompatibilní s poskytovatelem klienta entity.

UpdateException

Výjimka při ukládání změn do úložiště

Rozhraní

IExtendedDataRecord

Rozhraní DataRecord podporující strukturované typy a bohaté informace o metadatech