ITable Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wordt gebruikt voor zwak getypte queryscenario's.
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
- Afgeleid
- Implementeringen
Opmerkingen
Zie voor meer informatie over methoden Table<TEntity>.
Eigenschappen
| Name | Description |
|---|---|
| Context |
Hiermee haalt u de DataContext gegevens op die zijn gebruikt om dit ITableop te halen. |
| ElementType |
Hiermee wordt het type element(en) opgehaald dat wordt geretourneerd wanneer de expressiestructuur die aan dit exemplaar IQueryable is gekoppeld, wordt uitgevoerd. (Overgenomen van IQueryable) |
| Expression |
Hiermee haalt u de expressiestructuur op die is gekoppeld aan het exemplaar van IQueryable. (Overgenomen van IQueryable) |
| IsReadOnly |
Geeft aan of het type van de entiteiten in dit ITable exemplaar een primaire sleutel heeft. |
| Provider |
Hiermee haalt u de queryprovider op die is gekoppeld aan deze gegevensbron. (Overgenomen van IQueryable) |
Methoden
| Name | Description |
|---|---|
| Attach(Object, Boolean) |
Koppelt alle entiteiten van een verzameling aan de DataContext verzameling in een gewijzigde of ongewijzigde status. |
| Attach(Object, Object) |
Koppelt een entiteit aan de DataContext entiteit in een gewijzigde of ongewijzigde status door zowel de entiteit als de oorspronkelijke staat op te geven. |
| Attach(Object) |
Hiermee koppelt u een entiteit aan de DataContext entiteit in een ongewijzigde status. |
| AttachAll(IEnumerable, Boolean) |
Koppelt alle entiteiten van een verzameling aan de DataContext verzameling in een gewijzigde of ongewijzigde status. |
| AttachAll(IEnumerable) |
Koppelt alle entiteiten van een verzameling aan de DataContext verzameling in een gewijzigde of ongewijzigde status. |
| DeleteAllOnSubmit(IEnumerable) |
Zet alle entiteiten uit de verzameling in een |
| DeleteOnSubmit(Object) |
Hiermee wordt een entiteit uit deze tabel in een |
| GetEnumerator() |
Retourneert een enumerator die door een verzameling wordt herhaald. (Overgenomen van IEnumerable) |
| GetModifiedMembers(Object) |
Retourneert een matrix van gewijzigde leden die hun huidige en oorspronkelijke waarden bevatten. |
| GetOriginalEntityState(Object) |
Haalt de oorspronkelijke waarden op. |
| InsertAllOnSubmit(IEnumerable) |
Hiermee worden alle entiteiten van een verzameling toegevoegd aan de DataContext verzameling in een |
| InsertOnSubmit(Object) |
Voegt een entiteit in een |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Cast de elementen van een IEnumerable naar het opgegeven type. |
| Cast<TResult>(IQueryable) |
Converteert de elementen van een IQueryable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |
| OfType<TResult>(IQueryable) |
Hiermee filtert u de elementen van een IQueryable op basis van een opgegeven type. |