System.Data.Entity.Core Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasy
| EntityCommandCompilationException |
Reprezentuje błąd podczas próby przygotowania lub wykonania poleceniaCompilation Ten wyjątek jest przeznaczony do zapewnienia wspólnego wyjątku, który użytkownicy mogą przechwytywać wyjątki dostawcy (SqlException, OracleException) podczas korzystania z entityCommand do wykonywania instrukcji. |
| EntityCommandExecutionException |
Reprezentuje błąd podczas próby przygotowania lub wykonania polecenia CommandExecution Ten wyjątek jest przeznaczony do udostępnienia wspólnego wyjątku, który użytkownicy mogą przechwytywać wyjątki dostawcy (SqlException, OracleException) podczas korzystania z entityCommand do wykonywania instrukcji. |
| EntityException |
Wyjątek dostawcy — używany przez klienta jednostki. |
| EntityKey |
Identyfikator jednostki. |
| EntityKeyMember |
Informacje o kluczu, który jest częścią klucza EntityKey. Element członkowski klucza zawiera nazwę i wartość klucza. |
| EntitySqlException |
Reprezentuje wyjątek kompilacji zapytania eSQL; Klasa wyjątkowych warunków, które mogą powodować zgłaszanie tego wyjątku, są głównie następujące:
|
| InvalidCommandTreeException |
Wyrzucony, aby wskazać, że drzewo poleceń jest nieprawidłowe. |
| MappingException |
Mapowanie klasy wyjątku. Należy pamiętać, że ta klasa ma stan — więc jeśli zmienisz nawet jej elementy wewnętrzne, może to być zmiana powodująca niezgodność |
| MetadataException |
klasa wyjątku metadanych |
| ObjectNotFoundException |
Ten wyjątek jest zgłaszany, gdy żądany obiekt nie zostanie znaleziony w magazynie. |
| OptimisticConcurrencyException |
Ten wyjątek jest zgłaszany, gdy operacja aktualizacji narusza ograniczenie współbieżności. |
| PropertyConstraintException |
Klasa wyjątku ograniczenia właściwości. Należy pamiętać, że ta klasa ma stan — więc jeśli zmienisz nawet jej elementy wewnętrzne, może to być zmiana powodująca niezgodność |
| ProviderIncompatibleException |
Ten wyjątek jest zgłaszany, gdy dostawca magazynu wykazuje zachowanie niezgodne z dostawcą klienta jednostki |
| UpdateException |
Wyjątek podczas zapisywania zmian w magazynie |
Interfejsy
| IExtendedDataRecord |
Interfejs DataRecord obsługujący typy strukturalne i rozbudowane informacje o metadanych. |