QueryableDataSourceView Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Dá suporte ao controle QueryableDataSource e fornece uma interface para controles associados a dados para executar operações de dados LINQ.
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
- Herança
- Derivado
- Implementações
Construtores
QueryableDataSourceView(DataSourceControl, String, HttpContext) |
Inicializa uma nova instância da classe QueryableDataSourceView. |
Campos
EventSelected |
Especifica se o evento que faz a operação de recuperação de dados ser concluída ocorreu. |
EventSelecting |
Especifica se o evento que ocorre antes de uma operação de recuperação de dados ocorreu. |
Propriedades
AutoGenerateOrderByClause |
Obtém ou define um valor que indica se o objeto QueryableDataSourceView associado ao controle QueryableDataSource atual cria uma cláusula |
AutoGenerateWhereClause |
Obtém ou define um valor que indica se o objeto QueryableDataSourceView associado ao controle QueryableDataSource atual cria uma cláusula |
AutoPage |
Obtém ou define um valor que indica se o objeto QueryableDataSourceView associado ao controle QueryableDataSource atual é compatível com a paginação por padrão. |
AutoSort |
Obtém ou define um valor que indica se o objeto QueryableDataSourceView associado ao controle QueryableDataSource atual é compatível com a classificação por padrão. |
CanDelete |
Obtém um valor que indica se o objeto QueryableDataSourceView associado ao controle QueryableDataSource atual é compatível com operações de exclusão. |
CanInsert |
Obtém um valor que indica se o objeto QueryableDataSourceView associado ao controle QueryableDataSource atual é compatível com operações de inserção. |
CanPage |
Obtém um valor que indica se o objeto QueryableDataSourceView associado ao controle QueryableDataSource atual é compatível com a paginação. |
CanRetrieveTotalRowCount |
Obtém um valor que indica se o objeto QueryableDataSourceView associado ao controle QueryableDataSource atual é compatível com a recuperação do número total de linhas de dados e à recuperação dos dados. |
CanSort |
Obtém um valor que indica se o objeto QueryableDataSourceView que é associado ao controle QueryableDataSource atual dá suporte a uma exibição classificada dos dados recuperados. |
CanUpdate |
Obtém um valor que indica se o objeto QueryableDataSourceView associado ao controle QueryableDataSource atual é compatível com operações de atualização. |
DeleteParameters |
Obtém a coleção que contém os parâmetros usados durante uma operação de exclusão. |
EntityType |
Obtém o tipo do objeto de dados a ser usado para operações CUD. |
Events |
Obtém uma lista de delegados de manipulador de eventos para a exibição da fonte de dados. (Herdado de DataSourceView) |
GroupBy |
Obtém ou define o nome ou os nomes das propriedades a serem usadas durante a operação de seleção para agrupar dados. |
GroupByParameters |
Obtém uma coleção de parâmetros cujos valores são usados para criar a cláusula |
InsertParameters |
Obtém uma coleção de parâmetros usados durante a operação de inserção. |
IsTrackingViewState |
Obtém um valor que indica se o objeto QueryableDataSourceView está salvando as alterações no estado de exibição. |
Name |
Obtém o nome da exibição da fonte de dados. (Herdado de DataSourceView) |
OrderBy |
Obtém ou define o nome ou nomes das propriedades usadas durante a operação de seleção para classificar os dados. |
OrderByParameters |
Obtém uma coleção de parâmetros usados durante a operação de seleção para classificar os dados. |
OrderGroupsBy |
Obtém ou define os nomes das propriedades usadas durante a operação de seleção para classificar os dados agrupados. |
OrderGroupsByParameters |
Obtém uma coleção de parâmetros usados para criar a cláusula |
SelectNew |
Obtém ou define as propriedades e os valores calculados que são incluídos nos dados recuperados. |
SelectNewParameters |
Obtém a coleção de parâmetros usados durante uma operação de recuperação de dados. |
UpdateParameters |
Obtém a coleção de parâmetros usados durante uma operação de atualização. |
Where |
Obtém ou define um valor que especifica quais condições devem ser verdadeiras para uma linha ser incluída nos dados recuperados. |
WhereParameters |
Obtém uma coleção de parâmetros usados para criar uma cláusula |
Métodos
BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>) |
Cria os objetos a serem usados para a operação de exclusão. |
BuildInsertObject(IDictionary, IDictionary<String,Exception>) |
Criará os objetos a serem usados para a operação de inserção usando os valores a serem inseridos e a mensagem de erro a ser exibida se a operação falhar. |
BuildQuery(DataSourceSelectArguments) |
Cria uma expressão de consulta Select usando os argumentos select da fonte de dados. |
BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>) |
Cria os objetos a serem usados para a operação de atualização usando os valores especificados. |
CanExecute(String) |
Determina se o comando especificado pode ser executado. (Herdado de DataSourceView) |
ClearOriginalValues() |
Limpa os valores originais. |
CreateQueryContext(DataSourceSelectArguments) |
Cria uma instância de um objeto de contexto de consulta que contém as coleções de parâmetro avaliadas. |
Delete(IDictionary, IDictionary) |
Executa uma operação de exclusão. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Executa uma operação de exclusão assíncrona na lista de dados que o objeto DataSourceView representa. (Herdado de DataSourceView) |
DeleteObject(Object) |
Exclui um objeto de dados de uma tabela. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
ExecuteCommand(String, IDictionary, IDictionary) |
Executa o comando especificado. (Herdado de DataSourceView) |
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Executa o comando especificado. (Herdado de DataSourceView) |
ExecuteDelete(IDictionary, IDictionary) |
Executa uma operação de exclusão em itens de dados que o objeto QueryableDataSourceView representa usando os valores especificados. |
ExecuteInsert(IDictionary) |
Executa uma operação de inserção nos itens de dados que o objeto QueryableDataSourceView representa usando os valores especificados. |
ExecutePaging(IQueryable, QueryContext) |
Executa a paginação usando o objeto QueryContext do objeto QueryableDataSource. |
ExecuteQuery(IQueryable, QueryContext) |
Executa uma operação de consulta, de classificação ou de paginação no objeto IQueryable<T>. |
ExecuteQueryExpressions(IQueryable, QueryContext) |
Executa expressões de consulta usando um objeto IQueryable e o objeto QueryContext. |
ExecuteSelect(DataSourceSelectArguments) |
Executa uma operação de recuperação de dados. |
ExecuteSorting(IQueryable, QueryContext) |
Executa uma operação de classificação. |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Executa uma operação de atualização. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetOriginalValues(IDictionary) |
Recupera os valores originais das chaves especificadas que foram armazenadas durante a operação Select. |
GetSource(QueryContext) |
Obtém o objeto IQueryable inicial para o modo de exibição de fonte de dados com base no contexto de consulta. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation) |
Chamado por métodos que executam operações CRUD quando uma operação CRUD falha no processo de criação do objeto de dados. |
Insert(IDictionary) |
Executa uma operação de inserção assíncrona nos itens de dados que o objeto QueryableDataSourceView representa. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Executa uma operação de inserção assíncrona na lista de dados que o objeto DataSourceView representa. (Herdado de DataSourceView) |
InsertObject(Object) |
Insere objetos de dados em um objeto QueryableDataSourceView. |
LoadViewState(Object) |
Restaura o estado de exibição salvo anteriormente da exibição de fonte de dados. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
OnDataSourceViewChanged(EventArgs) |
Aciona o evento DataSourceViewChanged. (Herdado de DataSourceView) |
OnQueryCreated(QueryCreatedEventArgs) |
Gera o evento QueryCreated após o controle QueryableDataSource criar um objeto IQueryable. |
OnQueryParametersChanged(Object, EventArgs) |
Chama o método RaiseViewChanged(). |
RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Chamado pelo método RaiseUnsupportedCapabilitiesError(DataSourceView) para comparar as funcionalidades solicitadas para uma operação ExecuteSelect(DataSourceSelectArguments) em relação às que a exibição dá suporte. (Herdado de DataSourceView) |
RaiseViewChanged() |
Chama o método OnDataSourceViewChanged(EventArgs). |
SaveViewState() |
Salva alterações no estado de exibição para o objeto QueryableDataSourceView desde a hora em que a página foi postada no servidor. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Obtém uma lista de dados de forma assíncrona do armazenamento de dados subjacente. (Herdado de DataSourceView) |
StoreOriginalValues(IList) |
Armazena os valores originais da operação |
StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>) |
Armazena os valores originais da operação de seleção no estado de exibição do controle quando as operações de exclusão ou de atualização são habilitadas. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
TrackViewState() |
Causa o acompanhamento das alterações de estado de exibição no controle de servidor, para que elas possam ser armazenadas no estado do controle de servidor. |
Update(IDictionary, IDictionary, IDictionary) |
Executa uma operação de atualização. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Executa uma operação de atualização assíncrona na lista de dados que o objeto DataSourceView representa. (Herdado de DataSourceView) |
UpdateObject(Object, Object) |
Atualiza um objeto de dados. |
Eventos
DataSourceViewChanged |
Ocorre quando a exibição da fonte de dados foi alterada. (Herdado de DataSourceView) |
QueryCreated |
Ocorre quando uma consulta é criada. |
Implantações explícitas de interface
IStateManager.IsTrackingViewState |
Quando implementado por uma classe, obtém um valor que indica se um controle de servidor está acompanhando as alterações de estado de exibição. |
IStateManager.LoadViewState(Object) |
Quando implementado por uma classe, carrega para o controle o estado de exibição salvo anteriormente do controle de servidor. |
IStateManager.SaveViewState() |
Quando implementado por uma classe, salva as alterações em um estado de exibição de um controle de servidor em um objeto. |
IStateManager.TrackViewState() |
Quando implementado por uma classe, obtém um valor que indica se um controle de servidor está acompanhando as alterações de estado de exibição. |