System.Data.Objects 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.
Obejmuje klasy, które zapewniają dostęp do podstawowych funkcji usług obiektów. Te klasy umożliwiają wykonywanie zapytań, wstawianie, aktualizowanie i usuwanie danych przez pracę z silnie typinymi obiektami CLR, które są wystąpieniami typów jednostek. Usługi Object Services obsługują zapytania Language-Integrated (LINQ) i jednostki SQL względem typów zdefiniowanych w modelu danych jednostki (EDM). Usługi Object Services materializują zwrócone dane jako obiekty i propagują zmiany obiektu z powrotem do źródła danych. Zapewnia również funkcje śledzenia zmian, wiązania obiektów z kontrolkami i obsługi współbieżności. Aby uzyskać więcej informacji, zobacz Object Services Overview (Entity Framework) (Omówienie usług obiektów (Entity Framework).
Klasy
CompiledQuery |
Reprezentuje buforowane zapytanie LINQ to Entities. |
CurrentValueRecord |
Zapewnia dostęp do bieżących wartości danych obiektu. |
DbUpdatableDataRecord |
Zapewnia dostęp do oryginalnych wartości danych obiektu. Implementuje DbUpdatableDataRecord metody, które umożliwiają aktualizowanie oryginalnych wartości obiektu. |
EntityFunctions |
Udostępnia metody środowiska uruchomieniowego języka wspólnego (CLR), które uwidaczniają funkcje kanoniczne modelu koncepcyjnego w zapytaniach LINQ to Entities. Aby uzyskać informacje o funkcjach kanonicznych, zobacz Funkcje kanoniczne. |
ObjectContext |
Udostępnia obiekty do wykonywania zapytań i pracy z danymi jednostki jako obiektów. |
ObjectContextOptions |
Definiuje opcje wpływające na zachowanie obiektu ObjectContext. |
ObjectMaterializedEventArgs |
Zawiera dane zdarzenia ObjectMaterialized . |
ObjectParameter |
Reprezentuje parametr zapytania przekazywany do zapytania obiektu. |
ObjectParameterCollection |
Reprezentuje parametry zapytania jako ObjectParameter obiekty zdefiniowane w obiekcie ObjectQuery<T>. |
ObjectQuery |
Implementuje typowe funkcje zapytań względem modelu koncepcyjnego przy użyciu zarówno LINQ to Entities, jak i ObjectQuery<T>. |
ObjectQuery<T> |
Reprezentuje wpisane zapytanie względem modelu koncepcyjnego w danym kontekście obiektu. |
ObjectResult |
Reprezentuje klasę, która implementuje IEnumerable i IDisposable. Wystąpienie tej klasy jest zwracane z metody ObjectQuery.Execute. |
ObjectResult<T> |
Reprezentuje wynik elementu ObjectQuery<T> jako wyliczeń kolekcji obiektów. |
ObjectSet<TEntity> |
Reprezentuje typowy zestaw jednostek używany do wykonywania operacji tworzenia, odczytu, aktualizacji i usuwania. |
ObjectStateEntry |
Reprezentuje jednostkę, wycinkę jednostki lub relację. |
ObjectStateManager |
Obsługuje zarządzanie stanem obiektów i tożsamościami dla wystąpień typu jednostki i wystąpień relacji. |
OriginalValueRecord |
Zapewnia dostęp do oryginalnych wartości danych obiektu. |
ProxyDataContractResolver |
Ta klasa ułatwia rozwiązywanie problemów z typami serwerów proxy utworzonymi dla klas danych ignorujących trwałość do rzeczywistych typów obiektów ignorujących trwałość. |
Interfejsy
IObjectSet<TEntity> |
Udostępnia funkcje umożliwiające wprowadzanie modyfikacji zestawu obiektów danych. |
Wyliczenia
MergeOption |
Określa sposób, w jaki obiekty ładowane do kontekstu obiektu są scalane z obiektami już w kontekście obiektu. |
RefreshMode |
Określa, czy zmiany właściwości wprowadzone w obiektach śledzonych przez usługi obiektów są przechowywane lub zastępowane wartościami właściwości ze źródła danych. |
SaveOptions |
Określa zachowanie kontekstu obiektu, gdy jest wywoływana SaveChanges(SaveOptions) metoda. |
Delegaci
ObjectMaterializedEventHandler |
Reprezentuje metodę, która obsłuży ObjectMaterialized zdarzenie klasy ObjectContext. |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla