次の方法で共有


System.Data.Entity.Core 名前空間

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

例外クラスが含まれる System.Data.Entity.Core 名前空間。

クラス

  クラス 説明
パブリック クラス EntityCommandCompilationException CommandCompilation を準備または実行しようとしたときのエラーを表します。この例外は、EntityCommand を使用してステートメントを実行するときに、プロバイダーの例外 (SqlException、OracleException) を保持するためにキャッチする共通の例外を提供することを意図しています。
パブリック クラス EntityCommandExecutionException CommandExecution を準備または実行しようとしたときのエラーを表します。この例外は、EntityCommand を使用してステートメントを実行するときに、プロバイダーの例外 (SqlException、OracleException) を保持するためにキャッチする共通の例外を提供することを意図しています。
パブリック クラス EntityException エンティティ クライアントが使用するプロバイダー例外。
パブリック クラス EntityKey エンティティの識別子を表します。
パブリック クラス EntityKeyMember EntityKey の一部であるキーに関する情報。キー メンバーには、キー名と値が含まれます。
パブリック クラス EntitySqlException eSQL クエリのコンパイルの例外を表します。この例外が発生する可能性のある例外条件のクラス。主な例外条件は次のとおりです。 1) 構文エラー: クエリ テキストの解析中、および指定されたクエリが eSQL の正式な文法に準拠していない場合に発生します。 2) セマンティック エラー: eSQL 言語のセマンティクス規則 (メタデータやスキーマ情報など) が満たされない場合、不正確または存在しない場合、型検証エラーを引き起こす場合、スコープ規則に違反している場合、未定義の変数を使用している場合などに発生します。詳細については、eSQL の言語仕様を参照してください。
パブリック クラス InvalidCommandTreeException コマンド ツリーが無効であることを示すためにスローされます。
パブリック クラス MappingException マッピングの例外クラス。このクラスには状態があり、内部を変更する場合でも、重大な変更となりうることに注意してください
パブリック クラス MetadataException メタデータの例外クラス
パブリック クラス ObjectNotFoundException この例外は、要求されたオブジェクトがストアにない場合にスローされます。
パブリック クラス OptimisticConcurrencyException この例外は、更新操作が同時実行の制約に違反した場合にスローされます。
パブリック クラス PropertyConstraintException プロパティ制約例外クラスを表します。このクラスには状態があることに注意してください。内部を変更する場合でも、重大な変更となる可能性があります。
パブリック クラス ProviderIncompatibleException ストア プロバイダーがエンティティのクライアント プロバイダーと互換性のない動作を行う場合にスローされる例外。
パブリック クラス UpdateException ストアに対する変更の保存で更新に失敗したときにスローされる例外です。

インターフェイス

  Interface 説明
パブリック インターフェイス IExtendedDataRecord 構造化型とリッチなメタデータ情報をサポートする DataRecord のインターフェイスを提供します。