ITable Interfejs
Definicja
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.
Używane w scenariuszach zapytań o słabym typie.
public interface class ITable : System::Collections::IEnumerable, System::Linq::IQueryable
public interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable
type ITable = interface
interface IQueryable
interface IEnumerable
Public Interface ITable
Implements IEnumerable, IQueryable
- Pochodne
- Implementuje
Uwagi
Aby uzyskać więcej informacji na temat metod, zobacz Table<TEntity>.
Właściwości
Context |
Pobiera element DataContext , który został użyty do pobrania tego ITablepliku . |
ElementType |
Pobiera typ elementów zwracanych podczas wykonywania drzewa wyrażeń skojarzonego z tym wystąpieniem IQueryable . (Odziedziczone po IQueryable) |
Expression |
Pobiera drzewo wyrażeń skojarzone z wystąpieniem elementu IQueryable. (Odziedziczone po IQueryable) |
IsReadOnly |
Wskazuje, czy typ jednostek zawartych w tym ITable wystąpieniu ma klucz podstawowy. |
Provider |
Pobiera dostawcę zapytań skojarzonego z tym źródłem danych. (Odziedziczone po IQueryable) |
Metody
Attach(Object) |
Dołącza jednostkę do DataContext obiektu w stanie niezmodyfikowanym. |
Attach(Object, Boolean) |
Dołącza wszystkie jednostki kolekcji do DataContext obiektu w stanie zmodyfikowanym lub niezmodyfikowanym. |
Attach(Object, Object) |
Dołącza jednostkę do DataContext obiektu w stanie zmodyfikowanym lub niezmodyfikowanym, określając zarówno jednostkę, jak i jej oryginalny stan. |
AttachAll(IEnumerable) |
Dołącza wszystkie jednostki kolekcji do DataContext obiektu w stanie zmodyfikowanym lub niezmodyfikowanym. |
AttachAll(IEnumerable, Boolean) |
Dołącza wszystkie jednostki kolekcji do DataContext obiektu w stanie zmodyfikowanym lub niezmodyfikowanym. |
DeleteAllOnSubmit(IEnumerable) |
Umieszcza wszystkie jednostki z kolekcji w |
DeleteOnSubmit(Object) |
Umieszcza jednostkę z tej tabeli w |
GetEnumerator() |
Zwraca moduł wyliczający, który iteruje po kolekcji. (Odziedziczone po IEnumerable) |
GetModifiedMembers(Object) |
Zwraca tablicę zmodyfikowanych elementów członkowskich, które zawierają ich bieżące i oryginalne wartości. |
GetOriginalEntityState(Object) |
Pobiera oryginalne wartości. |
InsertAllOnSubmit(IEnumerable) |
Dodaje wszystkie jednostki kolekcji do DataContext stanu w |
InsertOnSubmit(Object) |
Dodaje jednostkę w |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Rzutuje elementy elementu IEnumerable do określonego typu. |
OfType<TResult>(IEnumerable) |
Filtruje elementy elementu IEnumerable na podstawie określonego typu. |
AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Konwertuje element IEnumerable na .IQueryable |
Cast<TResult>(IQueryable) |
Konwertuje elementy elementu na IQueryable określony typ. |
OfType<TResult>(IQueryable) |
Filtruje elementy elementu IQueryable na podstawie określonego typu. |