ITable Interface
Silverlight
Used for weakly typed query scenarios.
Namespace: System.Data.Linq
Assembly: System.Data.Linq (in System.Data.Linq.dll)
The ITable type exposes the following members.
| Name | Description | |
|---|---|---|
![]() ![]() | Context | Gets the DataContext that has been used to retrieve this ITable. |
![]() ![]() | ElementType | Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQueryable is executed. (Inherited from IQueryable.) |
![]() ![]() | Expression | Gets the expression tree that is associated with the instance of IQueryable. (Inherited from IQueryable.) |
![]() ![]() | IsReadOnly | Indicates if the type of the entities contained in this ITable instance has a primary key. |
![]() ![]() | Provider | Gets the query provider that is associated with this data source. (Inherited from IQueryable.) |
| Name | Description | |
|---|---|---|
![]() ![]() | Attach(Object) | Attaches an entity to the DataContext in an unmodified state. |
![]() ![]() | Attach(Object, Boolean) | Attaches all entities of a collection to the DataContext in either a modified or unmodified state. |
![]() ![]() | Attach(Object, Object) | Attaches an entity to the DataContext in either a modified or unmodified state by specifying both the entity and its original state. |
![]() ![]() | AttachAll(IEnumerable) | Attaches all entities of a collection to the DataContext in either a modified or unmodified state. |
![]() ![]() | AttachAll(IEnumerable, Boolean) | Attaches all entities of a collection to the DataContext in either a modified or unmodified state. |
![]() ![]() | DeleteAllOnSubmit | Puts all entities from the collection into a pending delete state. |
![]() ![]() | DeleteOnSubmit | Puts an entity from this table into a pending delete state. |
![]() ![]() | GetEnumerator | Returns an enumerator that iterates through a collection. (Inherited from IEnumerable.) |
![]() ![]() | GetModifiedMembers | Returns an array of modified members that contain their current and original values. |
![]() ![]() | GetOriginalEntityState | Retrieves original values. |
![]() ![]() | InsertAllOnSubmit | Adds all entities of a collection to the DataContext in a pending insert state. |
![]() ![]() | InsertOnSubmit | Adds an entity in a pending insert state to this table. |
| Name | Description | |
|---|---|---|
![]() ![]() | AsQueryable | Converts an IEnumerable to an IQueryable. (Defined by Queryable.) |
![]() ![]() | Cast<TResult>() | Overloaded. Converts the elements of an IQueryable to the specified type. (Defined by Queryable.) |
![]() ![]() | Cast<TResult>() | Overloaded. Converts the elements of an IEnumerable to the specified type. (Defined by Enumerable.) |
![]() ![]() | OfType<TResult>() | Overloaded. Filters the elements of an IQueryable based on a specified type. (Defined by Queryable.) |
![]() ![]() | OfType<TResult>() | Overloaded. Filters the elements of an IEnumerable based on a specified type. (Defined by Enumerable.) |
For more information about methods, see Table<TEntity>.
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.
Community Additions
ADD
Show:
