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 のインターフェイスを提供します。 |