次の方法で共有


EntitySqlException クラス

定義

eSQL クエリコンパイル例外を表します。この例外が発生する可能性がある例外条件のクラスは、主に次のとおりです。

  1. 構文エラー: クエリ テキストの解析中、および特定のクエリが eSQL の正式な文法に準拠していない場合に発生します。
  2. セマンティック エラー: eSQL 言語のセマンティック ルールが満たされていない場合に発生します。たとえば、メタデータやスキーマ情報が正確ではないか、存在しないか、型検証エラー、スコーピング ルール違反、未定義の変数のユーザーなどです。詳細については、「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
継承
EntitySqlException
属性

コンストラクター

EntitySqlException()

EntitySqlException の新しいインスタンスを初期化します。

EntitySqlException(String)

専用のエラー メッセージを使用して、EntitySqlException の新しいインスタンスを初期化します。

EntitySqlException(String, Exception)

指定したエラー メッセージとこの例外の原因となった内部例外への参照を使用する EntitySqlException クラスの新しいインスタンスを初期化します。

プロパティ

Column

エラーが発生したおおよその列番号を取得します。

ErrorContext

エラーが発生したおおよそのコンテキストを取得します (取得可能な場合)。

ErrorDescription

エラーの説明を取得します。

Line

エラーが発生したおおよその行番号を取得します。

適用対象