EntitySqlException Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje wyjątek kompilacji zapytań eSQL; Klasa wyjątkowych warunków, które mogą powodować zgłaszanie tego wyjątku, są głównie następujące:
- Błędy składni: zgłaszane podczas analizowania tekstu zapytania i gdy podane zapytanie nie jest zgodne z formalną gramatyką eSQL;
- Błędy semantyczne: zgłaszane, gdy reguły semantyczne języka eSQL nie są spełnione, takie jak metadane lub informacje o schemacie nie są dokładne lub nie są obecne, błędy walidacji typu, naruszenia reguły określania zakresu, użytkownik niezdefiniowanych zmiennych itp. Aby uzyskać więcej informacji, zobacz specyfikację języka 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
- Dziedziczenie
- Atrybuty
Konstruktory
EntitySqlException() |
Inicjuje nowe wystąpienie klasy EntitySqlException. |
EntitySqlException(String) |
Inicjuje nowe wystąpienie za EntitySqlException pomocą wyspecjalizowanego komunikatu o błędzie. |
EntitySqlException(String, Exception) |
Inicjuje nowe wystąpienie EntitySqlException klasy, które używa określonego komunikatu o błędzie i odwołanie do wewnętrznego wyjątku, który jest przyczyną tego wyjątku. |
Właściwości
Column |
Pobiera przybliżony numer kolumny, w której wystąpił błąd. |
ErrorContext |
Pobiera przybliżony kontekst, w którym wystąpił błąd, jeśli jest dostępny. |
ErrorDescription |
Pobiera opis błędu. |
Line |
Pobiera przybliżony numer wiersza, w którym wystąpił błąd. |