EntitySqlException Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une exception de compilation de requête eSQL ; La classe de conditions exceptionnelles qui peuvent entraîner le déclenchement de cette exception est principalement la suivante :
- Erreurs de syntaxe : déclenchées lors de l’analyse du texte de la requête et lorsqu’une requête donnée n’est pas conforme à la grammaire formelle eSQL ;
- Erreurs sémantiques : déclenchées lorsque les règles sémantiques du langage eSQL ne sont pas respectées, telles que les métadonnées ou les informations de schéma non exactes ou non présentes, les erreurs de validation de type, les violations de règles d’étendue, l’utilisateur de variables non définies, etc. Pour plus d’informations, consultez Spécifications du langage 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
- Héritage
- Attributs
Constructeurs
EntitySqlException() |
Initialise une nouvelle instance de EntitySqlException. |
EntitySqlException(String) |
Initialise une nouvelle instance de EntitySqlException avec un message d'erreur spécialisé. |
EntitySqlException(String, Exception) |
Initialise une nouvelle instance de la classe EntitySqlException qui utilise un message d'erreur spécifié et une référence à l'exception interne qui est la cause de cette exception. |
Propriétés
Column |
Obtient le numéro de colonne approximatif où l'erreur s'est produite. |
ErrorContext |
Obtient le contexte approximatif où l'erreur s'est produite, s'il est disponible. |
ErrorDescription |
Obtient une description de l'erreur. |
Line |
Obtient le numéro de ligne approximatif où l'erreur s'est produite. |