QueryableDataSourceView Klas
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.
Ondersteunt het QueryableDataSource besturingselement en biedt een interface voor gegevensgebonden besturingselementen voor het uitvoeren van LINQ-gegevensbewerkingen.
public ref class QueryableDataSourceView abstract : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public abstract class QueryableDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type QueryableDataSourceView = class
inherit DataSourceView
interface IStateManager
Public MustInherit Class QueryableDataSourceView
Inherits DataSourceView
Implements IStateManager
- Overname
- Afgeleid
- Implementeringen
Constructors
| Name | Description |
|---|---|
| QueryableDataSourceView(DataSourceControl, String, HttpContext) |
Initialiseert een nieuw exemplaar van de QueryableDataSourceView klasse. |
Velden
| Name | Description |
|---|---|
| EventSelected |
Hiermee geeft u op of de gebeurtenis die ervoor zorgt dat de bewerking voor het ophalen van gegevens is voltooid is opgetreden. |
| EventSelecting |
Hiermee geeft u op of de gebeurtenis die plaatsvindt voordat een bewerking voor het ophalen van gegevens is opgetreden. |
Eigenschappen
| Name | Description |
|---|---|
| AutoGenerateOrderByClause |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het QueryableDataSourceView object dat is gekoppeld aan het huidige QueryableDataSource besturingselement een dynamische component |
| AutoGenerateWhereClause |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het QueryableDataSourceView object dat is gekoppeld aan het huidige QueryableDataSource besturingselement een dynamische |
| AutoPage |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het QueryableDataSourceView object dat is gekoppeld aan het huidige QueryableDataSource besturingselement standaard paging ondersteunt. |
| AutoSort |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het QueryableDataSourceView object dat is gekoppeld aan het huidige QueryableDataSource besturingselement standaard sorteerbewerkingen ondersteunt. |
| CanDelete |
Hiermee wordt een waarde opgehaald die aangeeft of het QueryableDataSourceView object dat is gekoppeld aan het huidige QueryableDataSource besturingselement verwijderingsbewerkingen ondersteunt. |
| CanInsert |
Hiermee wordt een waarde opgehaald die aangeeft of het QueryableDataSourceView object dat is gekoppeld aan het huidige QueryableDataSource besturingselement ondersteuning biedt voor invoegbewerkingen. |
| CanPage |
Hiermee wordt een waarde opgehaald die aangeeft of het QueryableDataSourceView object dat is gekoppeld aan het huidige QueryableDataSource besturingselement paging ondersteunt. |
| CanRetrieveTotalRowCount |
Hiermee wordt een waarde opgehaald die aangeeft of het QueryableDataSourceView object dat is gekoppeld aan het huidige QueryableDataSource besturingselement ondersteuning biedt voor het ophalen van het totale aantal gegevensrijen en het ophalen van de gegevens. |
| CanSort |
Hiermee wordt een waarde opgehaald die aangeeft of het QueryableDataSourceView object dat is gekoppeld aan het huidige QueryableDataSource besturingselement een gesorteerde weergave van de opgehaalde gegevens ondersteunt. |
| CanUpdate |
Hiermee wordt een waarde opgehaald die aangeeft of het QueryableDataSourceView object dat is gekoppeld aan het huidige QueryableDataSource besturingselement updatebewerkingen ondersteunt. |
| DeleteParameters |
Hiermee haalt u de verzameling op die de parameters bevat die worden gebruikt tijdens een verwijderbewerking. |
| EntityType |
Hiermee wordt het type gegevensobject opgehaald dat moet worden gebruikt voor CUD-bewerkingen. |
| Events |
Hiermee haalt u een lijst met gedelegeerden voor de gebeurtenis-handler op voor de gegevensbronweergave. (Overgenomen van DataSourceView) |
| GroupBy |
Hiermee haalt u de naam of namen van de eigenschappen op die moeten worden gebruikt tijdens de selectiebewerking voor het groeperen van gegevens. |
| GroupByParameters |
Hiermee haalt u een verzameling parameters op waarvan de waarden worden gebruikt om de |
| InsertParameters |
Hiermee haalt u een verzameling parameters op die worden gebruikt tijdens de invoegbewerking. |
| IsTrackingViewState |
Hiermee wordt een waarde opgehaald die aangeeft of het QueryableDataSourceView object wijzigingen opslaat in de weergavestatus. |
| Name |
Hiermee haalt u de naam van de gegevensbronweergave op. (Overgenomen van DataSourceView) |
| OrderBy |
Hiermee haalt u de naam of namen op van de eigenschappen die tijdens de selectiebewerking worden gebruikt om gegevens te sorteren. |
| OrderByParameters |
Hiermee haalt u een verzameling parameters op die worden gebruikt tijdens de selectiebewerking om gegevens te sorteren. |
| OrderGroupsBy |
Hiermee worden de namen opgehaald of ingesteld van de eigenschappen die tijdens de selectiebewerking worden gebruikt om gegroepeerde gegevens te sorteren. |
| OrderGroupsByParameters |
Hiermee haalt u een verzameling parameters op die worden gebruikt om de |
| SelectNew |
Hiermee worden de eigenschappen en berekende waarden opgehaald of ingesteld die zijn opgenomen in de opgehaalde gegevens. |
| SelectNewParameters |
Hiermee haalt u de verzameling parameters op die worden gebruikt tijdens een bewerking voor het ophalen van gegevens. |
| UpdateParameters |
Hiermee haalt u de verzameling parameters op die worden gebruikt tijdens een updatebewerking. |
| Where |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft welke voorwaarden waar moeten zijn voor een rij die moet worden opgenomen in de opgehaalde gegevens. |
| WhereParameters |
Hiermee haalt u een verzameling parameters op die worden gebruikt om een |
Methoden
| Name | Description |
|---|---|
| BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>) |
Hiermee maakt u de objecten die u voor de verwijderbewerking wilt gebruiken. |
| BuildInsertObject(IDictionary, IDictionary<String,Exception>) |
Hiermee maakt u de objecten die u voor de invoegbewerking wilt gebruiken met behulp van de waarden die u wilt invoegen en het foutbericht dat moet worden weergegeven als de bewerking mislukt. |
| BuildQuery(DataSourceSelectArguments) |
Hiermee maakt u een selectiequery-expressie met behulp van de selectieargumenten van de gegevensbron. |
| BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>) |
Hiermee maakt u de objecten die u voor de updatebewerking wilt gebruiken met behulp van de opgegeven waarden. |
| CanExecute(String) |
Bepaalt of de opgegeven opdracht kan worden uitgevoerd. (Overgenomen van DataSourceView) |
| ClearOriginalValues() |
Hiermee worden de oorspronkelijke waarden gewist. |
| CreateQueryContext(DataSourceSelectArguments) |
Hiermee maakt u een exemplaar van een querycontextobject dat de geëvalueerde parameterverzamelingen bevat. |
| Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Voert een asynchrone verwijderbewerking uit in de lijst met gegevens die het DataSourceView object vertegenwoordigt. (Overgenomen van DataSourceView) |
| Delete(IDictionary, IDictionary) |
Hiermee voert u een verwijderbewerking uit. |
| DeleteObject(Object) |
Hiermee verwijdert u een gegevensobject uit een tabel. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Hiermee wordt de opgegeven opdracht uitgevoerd. (Overgenomen van DataSourceView) |
| ExecuteCommand(String, IDictionary, IDictionary) |
Hiermee wordt de opgegeven opdracht uitgevoerd. (Overgenomen van DataSourceView) |
| ExecuteDelete(IDictionary, IDictionary) |
Hiermee voert u een verwijderbewerking uit op gegevensitems die door het QueryableDataSourceView object worden aangeduid met behulp van de opgegeven waarden. |
| ExecuteInsert(IDictionary) |
Voert een invoegbewerking uit op de gegevensitems die het QueryableDataSourceView object vertegenwoordigt met behulp van de opgegeven waarde. |
| ExecutePaging(IQueryable, QueryContext) |
Hiermee wordt paging uitgevoerd met behulp van het QueryContext object van het QueryableDataSource object. |
| ExecuteQuery(IQueryable, QueryContext) |
Voert een query-, sorteer- of pagingbewerking uit op het IQueryable<T> object. |
| ExecuteQueryExpressions(IQueryable, QueryContext) |
Hiermee worden query-expressies uitgevoerd met behulp van een IQueryable object en het QueryContext object. |
| ExecuteSelect(DataSourceSelectArguments) |
Voert een bewerking voor het ophalen van gegevens uit. |
| ExecuteSorting(IQueryable, QueryContext) |
Hiermee voert u een sorteerbewerking uit. |
| ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Voert een updatebewerking uit. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetOriginalValues(IDictionary) |
Haalt de oorspronkelijke waarden op voor de opgegeven sleutels die zijn opgeslagen tijdens de selectiebewerking. |
| GetSource(QueryContext) |
Hiermee haalt u het eerste IQueryable object op voor de gegevensbronweergave op basis van de querycontext. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation) |
Aangeroepen door methoden die CRUD-bewerkingen uitvoeren wanneer een CRUD-bewerking mislukt in het proces voor het bouwen van gegevensobjecten. |
| Insert(IDictionary, DataSourceViewOperationCallback) |
Voert een asynchrone invoegbewerking uit in de lijst met gegevens die het DataSourceView object vertegenwoordigt. (Overgenomen van DataSourceView) |
| Insert(IDictionary) |
Voert een asynchrone invoegbewerking uit op de gegevensitems die het QueryableDataSourceView object vertegenwoordigt. |
| InsertObject(Object) |
Hiermee voegt u gegevensobjecten in een QueryableDataSourceView object in. |
| LoadViewState(Object) |
Hiermee herstelt u de eerder opgeslagen weergavestatus voor de gegevensbronweergave. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| OnDataSourceViewChanged(EventArgs) |
Hiermee wordt de DataSourceViewChanged gebeurtenis gegenereerd. (Overgenomen van DataSourceView) |
| OnQueryCreated(QueryCreatedEventArgs) |
Hiermee wordt de QueryCreated gebeurtenis gegenereerd nadat het QueryableDataSource besturingselement een IQueryable object heeft gemaakt. |
| OnQueryParametersChanged(Object, EventArgs) |
Roept de RaiseViewChanged() methode aan. |
| RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Aangeroepen door de RaiseUnsupportedCapabilitiesError(DataSourceView) methode om de mogelijkheden te vergelijken die zijn aangevraagd voor een ExecuteSelect(DataSourceSelectArguments) bewerking ten opzichte van de mogelijkheden die door de weergave worden ondersteund. (Overgenomen van DataSourceView) |
| RaiseViewChanged() |
Roept de OnDataSourceViewChanged(EventArgs) methode aan. |
| SaveViewState() |
Hiermee worden wijzigingen opgeslagen om de status van het QueryableDataSourceView object weer te geven sinds het tijdstip waarop de pagina op de server is geplaatst. |
| Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Hiermee wordt een lijst met gegevens asynchroon opgehaald uit de onderliggende gegevensopslag. (Overgenomen van DataSourceView) |
| StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>) |
Slaat de oorspronkelijke waarden in de selectiebewerking op in de weergavestatus van het besturingselement wanneer verwijderings- of updatebewerkingen zijn ingeschakeld. |
| StoreOriginalValues(IList) |
Slaat de oorspronkelijke waarden van de |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| TrackViewState() |
Veroorzaakt het bijhouden van wijzigingen in de weergavestatus van het serverbesturingselement, zodat deze kunnen worden opgeslagen in de status van het serverbesturingselement. |
| Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Voert een asynchrone updatebewerking uit in de lijst met gegevens die het DataSourceView object vertegenwoordigt. (Overgenomen van DataSourceView) |
| Update(IDictionary, IDictionary, IDictionary) |
Voert een updatebewerking uit. |
| UpdateObject(Object, Object) |
Hiermee werkt u een gegevensobject bij. |
gebeurtenis
| Name | Description |
|---|---|
| DataSourceViewChanged |
Treedt op wanneer de gegevensbronweergave is gewijzigd. (Overgenomen van DataSourceView) |
| QueryCreated |
Treedt op wanneer een query wordt gemaakt. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IStateManager.IsTrackingViewState |
Wanneer een klasse wordt geïmplementeerd, haalt u een waarde op die aangeeft of een serverbesturingselement de wijzigingen in de weergavestatus bijhoudt. |
| IStateManager.LoadViewState(Object) |
Wanneer het wordt geïmplementeerd door een klasse, laadt u de eerder opgeslagen weergavestatus van het serverbeheer voor het besturingselement. |
| IStateManager.SaveViewState() |
Wanneer deze door een klasse wordt geïmplementeerd, worden de wijzigingen in de weergavestatus van een serverbeheer opgeslagen in een object. |
| IStateManager.TrackViewState() |
Wanneer een klasse wordt geïmplementeerd, haalt u een waarde op die aangeeft of een serverbesturingselement de wijzigingen in de weergavestatus bijhoudt. |