Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Classe QueryableDataSourceView

Oferece suporte a QueryableDataSource de controle e fornece uma interface para controles ligados a dados executar operações de dados do LINQ.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web.Extensions (em System.Web.Extensions.dll)
public abstract class QueryableDataSourceView : DataSourceView, 
	IStateManager

O tipo QueryableDataSourceView expõe os membros a seguir.

  NomeDescrição
Método protegidoQueryableDataSourceViewInicializa uma nova instância da classe QueryableDataSourceView.
Superior
  NomeDescrição
Propriedade públicaAutoGenerateOrderByClauseObtém ou define um valor que indica se a QueryableDataSourceView o objeto que está associado com o atual QueryableDataSource controle cria um dinâmico um OrderBy cláusula.
Propriedade públicaAutoGenerateWhereClauseObtém ou define um valor que indica se a QueryableDataSourceView o objeto que está associado com o atual QueryableDataSource controle cria um dinâmico Where cláusula.
Propriedade públicaAutoPageObtém ou define um valor que indica se a QueryableDataSourceView o objeto que está associado com o atual QueryableDataSource controle suporta a paginação por padrão.
Propriedade públicaAutoSortObtém ou define um valor que indica se a QueryableDataSourceView o objeto que está associado com o atual QueryableDataSource controle suporta classificação por padrão.
Propriedade públicaCanDeleteObtém um valor que indica se a QueryableDataSourceView o objeto que está associado com o atual QueryableDataSource operações de exclusão do controle oferece suporte. (Substitui DataSourceView.CanDelete.)
Propriedade públicaCanInsertObtém um valor que indica se a QueryableDataSourceView o objeto que está associado com o atual QueryableDataSource controle oferece suporte insere operações. (Substitui DataSourceView.CanInsert.)
Propriedade públicaCanPageObtém um valor que indica se a QueryableDataSourceView o objeto que está associado com o atual QueryableDataSource controle suporta a paginação. (Substitui DataSourceView.CanPage.)
Propriedade públicaCanRetrieveTotalRowCountObtém um valor que indica se a QueryableDataSourceView o objeto que está associado com o atual QueryableDataSource controle oferece suporte a recuperar o número total de linhas de dados e recuperar os dados. (Substitui DataSourceView.CanRetrieveTotalRowCount.)
Propriedade públicaCanSortObtém um valor que indica se a QueryableDataSourceView o objeto que está associado com o atual QueryableDataSource controle suporta uma exibição classificada dos dados recuperados. (Substitui DataSourceView.CanSort.)
Propriedade públicaCanUpdateObtém um valor que indica se a QueryableDataSourceView o objeto que está associado com o atual QueryableDataSource controle oferece suporte a operações de atualização. (Substitui DataSourceView.CanUpdate.)
Propriedade públicaDeleteParametersObtém a coleção que contém os parâmetros que são usados durante uma operação de exclusão.
Propriedade protegidaEntityTypeObtém o tipo do objeto de dados a ser usado para operações CUD.
Propriedade protegidaEventsObtém uma lista de delegados manipuladores de eventos para o modo de exibição de fonte de dados. (Herdado de DataSourceView.)
Propriedade públicaGroupByObtém ou define o nome ou nomes das propriedades a ser usado durante a operação de seleção para agrupar dados.
Propriedade públicaGroupByParametersObtém uma coleção de parâmetros cujos valores são usados para criar o GroupBy cláusula durante a operação de seleção.
Propriedade públicaInsertParametersObtém uma coleção de parâmetros que são usados durante a operação de inserção.
Propriedade protegidaIsTrackingViewStateObtém um valor que indica se a QueryableDataSourceView objeto está salvando as alterações ao seu estado de exibição.
Propriedade públicaNameObtém o nome de exibição da fonte de dados. (Herdado de DataSourceView.)
Propriedade públicaOrderByObtém ou define o nome ou nomes das propriedades que são usadas durante a operação de seleção para classificar os dados.
Propriedade públicaOrderByParametersObtém uma coleção de parâmetros que são usados durante a operação de seleção para classificar os dados.
Propriedade públicaOrderGroupsByObtém ou define os nomes das propriedades que são usadas durante a operação de seleção para classificar os dados agrupados.
Propriedade públicaOrderGroupsByParametersObtém uma coleção de parâmetros que são usados para criar o OrderGroupsBy cláusula.
Propriedade públicaSelectNewObtém ou define as propriedades e valores calculados que são incluídos nos dados recuperados.
Propriedade públicaSelectNewParametersObtém a coleção de parâmetros que são usados durante uma operação de recuperação de dados.
Propriedade públicaUpdateParametersObtém a coleção de parâmetros que são usados durante uma operação de atualização.
Propriedade públicaWhereObtém ou define um valor que especifica que condições deve ser verdadeiro para uma linha a serem incluídos nos dados recuperados.
Propriedade públicaWhereParametersObtém uma coleção de parâmetros que são usados para criar um Where cláusula.
Superior
  NomeDescrição
Método protegidoBuildDeleteObjectCria os objetos para usar para a operação de exclusão.
Método protegidoBuildInsertObjectCria os objetos para usar para a operação de inserção usando os valores para inserir e a mensagem de erro para exibir se a operação falhará.
Método protegidoBuildQueryCria uma expressão de consulta seleção usando os argumentos de seleção da fonte de dados.
Método protegidoBuildUpdateObjectsCria os objetos para usar para a operação de atualização usando os valores especificados.
Método públicoCanExecuteDetermina se o comando especificado pode ser executado. (Herdado de DataSourceView.)
Método protegidoClearOriginalValuesLimpa os valores originais.
Método protegidoCreateQueryContextCria uma instância de um objeto de contexto de consulta que contém as coleções de parâmetro avaliado.
Método públicoDelete(IDictionary, IDictionary)Executa uma operação de exclusão.
Método públicoDelete(IDictionary, IDictionary, DataSourceViewOperationCallback)Executa uma operação assíncrona de exclusão na lista de dados que o DataSourceView de objeto representa. (Herdado de DataSourceView.)
Método protegidoDeleteObjectExclui um objeto de dados de uma tabela.
Método públicoEquals(Object) Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegidoExecuteCommand(String, IDictionary, IDictionary)Executa o comando especificado. (Herdado de DataSourceView.)
Método públicoExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)Executa o comando especificado. (Herdado de DataSourceView.)
Método protegidoExecuteDeleteExecuta uma exclusão operação nos dados dos itens que o QueryableDataSourceView objeto representa usando os valores especificados. (Substitui DataSourceView.ExecuteDelete(IDictionary, IDictionary).)
Método protegidoExecuteInsertExecuta uma inserção operação nos dados dos itens que o QueryableDataSourceView objeto representa, usando o valor especificado. (Substitui DataSourceView.ExecuteInsert(IDictionary).)
Método protegidoExecutePagingExecuta a paginação usando o QueryContext de objeto da QueryableDataSource objeto.
Método protegidoExecuteQueryExecuta uma operação de paginação, classificação ou consulta sobre o IQueryable<T> objeto.
Método protegidoExecuteQueryExpressionsExecuta as expressões de consulta usando um IQueryable objeto e o QueryContext objeto.
Método protegidoExecuteSelectExecuta uma operação de recuperação de dados. (Substitui DataSourceView.ExecuteSelect(DataSourceSelectArguments).)
Método protegidoExecuteSortingExecuta uma operação de classificação.
Método protegidoExecuteUpdateExecuta uma operação de atualização. (Substitui DataSourceView.ExecuteUpdate(IDictionary, IDictionary, IDictionary).)
Método protegidoFinalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoGetHashCodeServe como uma função hash para um tipo específico. (Herdado de Object.)
Método protegidoGetOriginalValuesRecupera os valores originais para chaves especificadas que estavam armazenadas durante a operação de seleção.
Método protegidoGetSourceObtém inicial IQueryable objeto para o modo de exibição de fonte de dados com base no contexto de consulta.
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegidoHandleValidationErrorsChamado por métodos que executam operações CRUD quando uma operação de CRUD falha no processo de construção de objeto de dados.
Método públicoInsert(IDictionary)Executa uma inserção assíncrona operação nos dados dos itens que o QueryableDataSourceView de objeto representa.
Método públicoInsert(IDictionary, DataSourceViewOperationCallback)Executa uma operação de inserção assíncrona na lista de dados que o DataSourceView de objeto representa. (Herdado de DataSourceView.)
Método protegidoInsertObjectInsere os objetos de dados em um QueryableDataSourceView objeto.
Método protegidoLoadViewStateRestaura o estado de exibição salvo anteriormente para a exibição da fonte de dados.
Método protegidoMemberwiseCloneCria uma cópia superficial do Object atual. (Herdado de Object.)
Método protegidoOnDataSourceViewChangedGera o evento DataSourceViewChanged. (Herdado de DataSourceView.)
Método protegidoOnQueryCreatedEleva o QueryCreated evento após o QueryableDataSource controle criou um IQueryable objeto.
Método protegidoOnQueryParametersChangedChama o método RaiseViewChanged.
Método protegidoRaiseUnsupportedCapabilityErrorChamado pelo RaiseUnsupportedCapabilitiesError método para comparar os recursos solicitados para um ExecuteSelect operação contra aqueles que oferece suporte para o modo de exibição. (Herdado de DataSourceView.)
Método públicoRaiseViewChangedChama o método OnDataSourceViewChanged.
Método protegidoSaveViewStateSalva as alterações para exibir o estado para o QueryableDataSourceView objeto desde o momento em que a página foi lançada para o servidor.
Método públicoSelectObtém uma lista de dados de forma assíncrona do armazenamento de dados subjacente. (Herdado de DataSourceView.)
Método protegidoStoreOriginalValues(IList)Armazena os valores originais da Select operação no estado de exibição do controle.
Método protegidoStoreOriginalValues(IList, Func<PropertyDescriptor, Boolean>)Armazena os valores originais da operação select no modo de exibição do controle de estado quando excluir ou operações de atualização estão ativadas.
Método públicoToStringRetorna uma string que representa o objeto atual. (Herdado de Object.)
Método protegidoTrackViewStateAcompanhamento de causas de estado de exibição altera para o controle de servidor para que eles podem ser armazenados no estado do controle de servidor.
Método públicoUpdate(IDictionary, IDictionary, IDictionary)Executa uma operação de atualização.
Método públicoUpdate(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)Executa uma operação de atualização assíncrona na lista de dados que o DataSourceView de objeto representa. (Herdado de DataSourceView.)
Método protegidoUpdateObjectAtualiza um objeto de dados.
Superior
  NomeDescrição
Evento públicoDataSourceViewChangedOcorre quando o modo de exibição de fonte de dados foi alterado. (Herdado de DataSourceView.)
Evento públicoQueryCreatedOcorre quando uma consulta é criada.
Superior
  NomeDescrição
Campo protegidoMembro estáticoEventSelectedEspecifica se o evento que faz com que a conclusão da operação de recuperação de dados ocorreu.
Campo protegidoMembro estáticoEventSelectingEspecifica se o evento que ocorre antes de uma operação de recuperação de dados ocorreu.
Superior
  NomeDescrição
Implementação explícita da interfacePropriedade particularIStateManager.IsTrackingViewStateQuando implementado por uma classe, obtém um valor que indica se um controle de servidor está controlando suas alterações de estado de exibição.
Implementação explícita da interfaceMétodo particularIStateManager.LoadViewStateQuando implementado por uma classe, o controle de servidor salvas anteriormente de cargas estado para o controle de exibição.
Implementação explícita da interfaceMétodo particularIStateManager.SaveViewStateQuando implementado por uma classe, salva as alterações para o estado de exibição de um controle do servidor a um objeto.
Implementação explícita da interfaceMétodo particularIStateManager.TrackViewStateQuando implementado por uma classe, obtém um valor que indica se um controle de servidor está controlando suas alterações de estado de exibição.
Superior

.NET Framework

Com suporte em: 4.5, 4

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte .Requisitos de sistema do NET Framework.
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
© 2013 Microsoft. Todos os direitos reservados.