Condividi tramite


EntitySqlException Classe

Definizione

Rappresenta un'eccezione di compilazione di query eSQL; La classe di condizioni eccezionali che possono causare la generazione di questa eccezione è principalmente:

  1. Errori di sintassi: generati durante l'analisi del testo della query e quando una determinata query non è conforme alla grammatica formale eSQL;
  2. Errori semantici: generati quando le regole semantiche del linguaggio eSQL non vengono soddisfatte, ad esempio metadati o informazioni sullo schema non accurate o non presenti, errori di convalida dei tipi, violazioni delle regole di ambito, utente di variabili non definite e così via. Per altre informazioni, vedere Specifica del linguaggio 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
Ereditarietà
EntitySqlException
Attributi

Costruttori

EntitySqlException()

Inizializza una nuova istanza di EntitySqlException.

EntitySqlException(String)

Inizializza una nuova istanza di EntitySqlException con un messaggio di errore specifico.

EntitySqlException(String, Exception)

Inizializza una nuova istanza della classe EntitySqlException con un messaggio di errore specifico e un riferimento all'eccezione interna che ha causato l'eccezione.

Proprietà

Column

Ottiene il numero di colonna approssimativo in cui si è verificato l'errore.

ErrorContext

Ottiene il contesto approssimativo in cui si è verificato l'errore, se disponibile.

ErrorDescription

Ottiene una descrizione dell'errore.

Line

Ottiene il numero di riga approssimativo in cui si è verificato l'errore.

Si applica a