ITable Schnittstelle

Definition

Wird für schwach typisierte Abfrageszenarien verwendet.Used for weakly typed query scenarios.

public interface class ITable : System::Collections::IEnumerable, System::Linq::IQueryable
public interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable
type ITable = interface
    interface IEnumerable
    interface IQueryable
Public Interface ITable
Implements IEnumerable, IQueryable
Abgeleitet
Implementiert

Hinweise

Weitere Informationen zu Methoden finden Table<TEntity>Sie unter.For more information about methods, see Table<TEntity>.

Eigenschaften

Context

Ruft den DataContext ab, der zum Abrufen der ITable verwendet wurde.Gets the DataContext that has been used to retrieve this ITable.

ElementType

Ruft den Typ der Elemente ab, die zurückgegeben werden, wenn die Ausdrucksbaumstruktur ausgeführt wird, die mit dieser Instanz von IQueryable verknüpft ist.Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQueryable is executed.

(Geerbt von IQueryable)
Expression

Ruft die Ausdrucksbaumstruktur ab, die mit der Instanz von IQueryable verknüpft ist.Gets the expression tree that is associated with the instance of IQueryable.

(Geerbt von IQueryable)
IsReadOnly

Gibt an, ob der in dieser ITable-Instanz enthaltene Entitätstyp über einen Primärschlüssel verfügt.Indicates if the type of the entities contained in this ITable instance has a primary key.

Provider

Ruft den Abfrageanbieter ab, der dieser Datenquelle zugeordnet ist.Gets the query provider that is associated with this data source.

(Geerbt von IQueryable)

Methoden

Attach(Object)

Fügt dem DataContext eine unveränderte Entität hinzu.Attaches an entity to the DataContext in an unmodified state.

Attach(Object, Boolean)

Fügt alle Entitäten einer Auflistung im veränderten oder unveränderten Zustand an den DataContext an.Attaches all entities of a collection to the DataContext in either a modified or unmodified state.

Attach(Object, Object)

Fügt eine Entität im veränderten oder unveränderten Zustand an den DataContext an, indem sowohl die Entität als auch ihr ursprünglicher Zustand angegeben werden.Attaches an entity to the DataContext in either a modified or unmodified state by specifying both the entity and its original state.

AttachAll(IEnumerable)

Fügt alle Entitäten einer Auflistung im veränderten oder unveränderten Zustand an den DataContext an.Attaches all entities of a collection to the DataContext in either a modified or unmodified state.

AttachAll(IEnumerable, Boolean)

Fügt alle Entitäten einer Auflistung im veränderten oder unveränderten Zustand an den DataContext an.Attaches all entities of a collection to the DataContext in either a modified or unmodified state.

DeleteAllOnSubmit(IEnumerable)

Ändert den Zustand aller Entitäten in der Auflistung in pending delete.Puts all entities from the collection into a pending delete state.

DeleteOnSubmit(Object)

Ändert den Zustand einer Entität aus dieser Tabelle in pending delete.Puts an entity from this table into a pending delete state.

GetEnumerator()

Gibt einen Enumerator zurück, der eine Auflistung durchläuft.Returns an enumerator that iterates through a collection.

(Geerbt von IEnumerable)
GetModifiedMembers(Object)

Gibt ein Array von geänderten Membern mit den aktuellen und den ursprünglichen Werten zurück.Returns an array of modified members that contain their current and original values.

GetOriginalEntityState(Object)

Ruft die ursprünglichen Werte ab.Retrieves original values.

InsertAllOnSubmit(IEnumerable)

Fügt dem DataContext alle Entitäten einer Auflistung im Zustand pending insert hinzu.Adds all entities of a collection to the DataContext in a pending insert state.

InsertOnSubmit(Object)

Fügt der Tabelle eine Entität mit dem Status pending insert hinzu.Adds an entity in a pending insert state to this table.

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Cast<TResult>(IQueryable)

Konvertiert die Elemente einer IQueryable in den angegebenen Typ.Converts the elements of an IQueryable to the specified type.

OfType<TResult>(IQueryable)

Filtert die Elemente eines IQueryable anhand eines angegebenen TypsFilters the elements of an IQueryable based on a specified type.

Gilt für: