EntitySqlException Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje výjimku kompilace dotazu eSQL; Třída výjimečných podmínek, které můžou způsobit vyvolání této výjimky, patří zejména:
- Chyby syntaxe: vyvolány během analýzy textu dotazu a když daný dotaz neodpovídá formální gramatice eSQL;
- 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.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification="SerializeObjectState used instead")]
[System.Serializable]
public sealed class EntitySqlException : System.Data.Entity.Core.EntityException
type EntitySqlException = class
inherit EntityException
Public NotInheritable Class EntitySqlException
Inherits EntityException
- Dědičnost
- Atributy
Konstruktory
EntitySqlException() |
Inicializuje novou instanci .EntitySqlException |
EntitySqlException(String) |
Inicializuje novou instanci se specializovanou chybovou EntitySqlException zprávou. |
EntitySqlException(String, Exception) |
Inicializuje novou instanci EntitySqlException třídy, která používá zadanou chybovou zprávu a odkaz na vnitřní výjimku, která je příčinou této výjimky. |
Vlastnosti
Column |
Získá přibližné číslo sloupce, kde došlo k chybě. |
ErrorContext |
Získá přibližný kontext, kde došlo k chybě, pokud je k dispozici. |
ErrorDescription |
Získá popis chyby. |
Line |
Získá přibližné číslo řádku, kde došlo k chybě. |
Platí pro
Entity Framework