ContextDataSourceView Classe

Definição

Dá suporte ao ContextDataSource controle e fornece uma interface para controles associados a dados para executar operações de dados.

public ref class ContextDataSourceView abstract : System::Web::UI::WebControls::QueryableDataSourceView
public abstract class ContextDataSourceView : System.Web.UI.WebControls.QueryableDataSourceView
type ContextDataSourceView = class
    inherit QueryableDataSourceView
Public MustInherit Class ContextDataSourceView
Inherits QueryableDataSourceView
Herança
Derivado

Construtores

Nome Description
ContextDataSourceView(DataSourceControl, String, HttpContext)

Inicializa uma nova instância da classe ContextDataSourceView.

Campos

Nome Description
EventContextCreated

Indica que um evento ocorreu depois que uma instância do objeto de tipo de contexto foi criada.

EventContextCreating

Indica que um evento ocorre antes de uma instância do objeto de tipo de contexto ser criada.

EventContextDisposing

Indica que um evento ocorre antes de uma instância do objeto de tipo de contexto ser descartada.

Propriedades

Nome Description
AutoGenerateOrderByClause

Obtém ou define um valor que indica se o QueryableDataSourceView objeto associado ao controle atual QueryableDataSource cria uma OrderBy cláusula dinâmica.

(Herdado de QueryableDataSourceView)
AutoGenerateWhereClause

Obtém ou define um valor que indica se o QueryableDataSourceView objeto associado ao controle atual QueryableDataSource cria uma cláusula dinâmica Where .

(Herdado de QueryableDataSourceView)
AutoPage

Obtém ou define um valor que indica se o QueryableDataSourceView objeto associado ao controle atual QueryableDataSource dá suporte à paginação por padrão.

(Herdado de QueryableDataSourceView)
AutoSort

Obtém ou define um valor que indica se o QueryableDataSourceView objeto associado ao controle atual QueryableDataSource dá suporte à classificação por padrão.

(Herdado de QueryableDataSourceView)
CanDelete

Obtém um valor que indica se o QueryableDataSourceView objeto associado ao controle atual QueryableDataSource dá suporte a operações de exclusão.

(Herdado de QueryableDataSourceView)
CanInsert

Obtém um valor que indica se o QueryableDataSourceView objeto associado ao controle atual QueryableDataSource dá suporte a operações de inserção.

(Herdado de QueryableDataSourceView)
CanPage

Obtém um valor que indica se o QueryableDataSourceView objeto associado ao controle atual QueryableDataSource dá suporte à paginação.

(Herdado de QueryableDataSourceView)
CanRetrieveTotalRowCount

Obtém um valor que indica se o QueryableDataSourceView objeto associado ao controle atual QueryableDataSource dá suporte à recuperação do número total de linhas de dados e à recuperação dos dados.

(Herdado de QueryableDataSourceView)
CanSort

Obtém um valor que indica se o QueryableDataSourceView objeto associado ao controle atual QueryableDataSource dá suporte a uma exibição classificada dos dados recuperados.

(Herdado de QueryableDataSourceView)
CanUpdate

Obtém um valor que indica se o QueryableDataSourceView objeto associado ao controle atual QueryableDataSource dá suporte a operações de atualização.

(Herdado de QueryableDataSourceView)
Context

Obtém ou define o contexto de dados atual.

ContextType

Obtém o tipo do contexto de dados.

ContextTypeName

Obtém ou define o nome da classe de contexto de dados que contém o campo ou a propriedade especificada na TableName propriedade.

DeleteParameters

Obtém a coleção que contém os parâmetros usados durante uma operação de exclusão.

(Herdado de QueryableDataSourceView)
EntitySet

Obtém ou define o objeto que contém o valor dos dados a serem recuperados.

EntitySetName

Obtém ou define o nome da propriedade ou campo na classe de contexto de dados que representa uma coleção de dados.

EntitySetType

Obtém ou define o nome do objeto que é criado para uma operação de inserção, exclusão ou atualização.

EntityType

Obtém ou define o objeto criado para uma operação de inserção, exclusão ou atualização.

EntityTypeName

Obtém ou define o nome do objeto que é criado para uma operação de inserção, exclusão ou atualização.

Events

Obtém uma lista de representantes do 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.

(Herdado de QueryableDataSourceView)
GroupByParameters

Obtém uma coleção de parâmetros cujos valores são usados para criar a GroupBy cláusula durante a operação de seleção.

(Herdado de QueryableDataSourceView)
InsertParameters

Obtém uma coleção de parâmetros que são usados durante a operação de inserção.

(Herdado de QueryableDataSourceView)
IsTrackingViewState

Obtém um valor que indica se o QueryableDataSourceView objeto está salvando alterações em seu estado de exibição.

(Herdado de QueryableDataSourceView)
Name

Obtém o nome da exibição da fonte de dados.

(Herdado de DataSourceView)
OrderBy

Obtém ou define o nome ou os nomes das propriedades que são usadas durante a operação de seleção para classificar dados.

(Herdado de QueryableDataSourceView)
OrderByParameters

Obtém uma coleção de parâmetros que são usados durante a operação de seleção para classificar dados.

(Herdado de QueryableDataSourceView)
OrderGroupsBy

Obtém ou define os nomes das propriedades que são usadas durante a operação de seleção para classificar dados agrupados.

(Herdado de QueryableDataSourceView)
OrderGroupsByParameters

Obtém uma coleção de parâmetros que são usados para criar a OrderGroupsBy cláusula.

(Herdado de QueryableDataSourceView)
SelectNew

Obtém ou define as propriedades e os valores calculados incluídos nos dados recuperados.

(Herdado de QueryableDataSourceView)
SelectNewParameters

Obtém a coleção de parâmetros que são usados durante uma operação de recuperação de dados.

(Herdado de QueryableDataSourceView)
UpdateParameters

Obtém a coleção de parâmetros que são usados durante uma operação de atualização.

(Herdado de QueryableDataSourceView)
Where

Obtém ou define um valor que especifica quais condições devem ser verdadeiras para que uma linha seja incluída nos dados recuperados.

(Herdado de QueryableDataSourceView)
WhereParameters

Obtém uma coleção de parâmetros que são usados para criar uma Where cláusula.

(Herdado de QueryableDataSourceView)

Métodos

Nome Description
BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>)

Cria os objetos a serem usados para a operação de exclusão.

(Herdado de QueryableDataSourceView)
BuildInsertObject(IDictionary, IDictionary<String,Exception>)

Cria 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.

(Herdado de QueryableDataSourceView)
BuildQuery(DataSourceSelectArguments)

Cria uma expressão de consulta Select usando os argumentos selecionados da fonte de dados.

(Herdado de QueryableDataSourceView)
BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>)

Cria os objetos a serem usados para a operação de atualização usando os valores especificados.

(Herdado de QueryableDataSourceView)
CanExecute(String)

Determina se o comando especificado pode ser executado.

(Herdado de DataSourceView)
ClearOriginalValues()

Limpa os valores originais.

(Herdado de QueryableDataSourceView)
CreateContext(DataSourceOperation)

Cria uma instância do contexto de dados e do tipo de conjunto de entidades para a operação especificada.

CreateQueryContext(DataSourceSelectArguments)

Cria uma instância de um objeto de contexto de consulta que contém as coleções de parâmetros avaliadas.

(Herdado de QueryableDataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Executa uma operação de exclusão assíncrona na lista de dados que o DataSourceView objeto representa.

(Herdado de DataSourceView)
Delete(IDictionary, IDictionary)

Executa uma operação de exclusão.

(Herdado de QueryableDataSourceView)
DeleteObject(Object)

Exclui um objeto de dados de uma tabela.

(Herdado de QueryableDataSourceView)
DisposeContext()

Descarta o contexto depois que uma operação é executada.

DisposeContext(Object)

Descarta o contexto de dados especificado após a execução de uma operação.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Executa o comando especificado.

(Herdado de DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary)

Executa o comando especificado.

(Herdado de DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

Executa uma operação de exclusão usando as chaves especificadas e usando valores de linha usados para detectar conflitos.

ExecuteInsert(IDictionary)

Executa uma operação de inserção usando os valores especificados em uma coleção.

ExecutePaging(IQueryable, QueryContext)

Executa a paginação usando o QueryContext objeto do QueryableDataSource objeto.

(Herdado de QueryableDataSourceView)
ExecuteQuery(IQueryable, QueryContext)

Executa uma operação de consulta, classificação ou paginação no IQueryable<T> objeto.

(Herdado de QueryableDataSourceView)
ExecuteQueryExpressions(IQueryable, QueryContext)

Executa expressões de consulta usando um IQueryable objeto e o QueryContext objeto.

(Herdado de QueryableDataSourceView)
ExecuteSelect(DataSourceSelectArguments)

Executa uma operação de recuperação de dados.

(Herdado de QueryableDataSourceView)
ExecuteSorting(IQueryable, QueryContext)

Executa uma operação de classificação.

(Herdado de QueryableDataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Executa uma operação de atualização usando os valores de chave de linha, os valores de linha e os valores de linha que são usados para detectar conflitos.

GetDataObjectType(Type)

Recupera o tipo de objeto de dados a ser usado para as operações de exclusão, inserção e atualização.

GetEntitySetType()

Recupera o conjunto de entidades como uma propriedade, campo ou contexto de dados.

GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetOriginalValues(IDictionary)

Recupera os valores originais das chaves especificadas que foram armazenadas durante a operação Select.

(Herdado de QueryableDataSourceView)
GetSource(QueryContext)

Recupera a origem do 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 de objeto de dados.

(Herdado de QueryableDataSourceView)
Insert(IDictionary, DataSourceViewOperationCallback)

Executa uma operação de inserção assíncrona na lista de dados que o DataSourceView objeto representa.

(Herdado de DataSourceView)
Insert(IDictionary)

Executa uma operação de inserção assíncrona nos itens de dados que o QueryableDataSourceView objeto representa.

(Herdado de QueryableDataSourceView)
InsertObject(Object)

Insere objetos de dados em um QueryableDataSourceView objeto.

(Herdado de QueryableDataSourceView)
LoadViewState(Object)

Restaura o estado de exibição salvo anteriormente para a exibição da fonte de dados.

(Herdado de QueryableDataSourceView)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
OnDataSourceViewChanged(EventArgs)

Aciona o evento DataSourceViewChanged.

(Herdado de DataSourceView)
OnQueryCreated(QueryCreatedEventArgs)

Aciona o QueryCreated evento depois que o QueryableDataSource controle cria um IQueryable objeto.

(Herdado de QueryableDataSourceView)
OnQueryParametersChanged(Object, EventArgs)

Chama o método RaiseViewChanged().

(Herdado de QueryableDataSourceView)
RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Chamado pelo RaiseUnsupportedCapabilitiesError(DataSourceView) método para comparar as funcionalidades solicitadas para uma ExecuteSelect(DataSourceSelectArguments) operação com as que a exibição dá suporte.

(Herdado de DataSourceView)
RaiseViewChanged()

Chama o método OnDataSourceViewChanged(EventArgs).

(Herdado de QueryableDataSourceView)
SaveViewState()

Salva as alterações no estado de exibição do QueryableDataSourceView objeto desde o momento em que a página foi postada no servidor.

(Herdado de QueryableDataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Obtém uma lista de dados de forma assíncrona do armazenamento de dados subjacente.

(Herdado de DataSourceView)
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 atualização estão habilitadas.

(Herdado de QueryableDataSourceView)
StoreOriginalValues(IList)

Armazena os valores originais da Select operação no estado de exibição do controle.

(Herdado de QueryableDataSourceView)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TrackViewState()

Causa o acompanhamento de alterações de estado de exibição no controle do servidor para que possam ser armazenadas no estado do controle do servidor.

(Herdado de QueryableDataSourceView)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Executa uma operação de atualização assíncrona na lista de dados que o DataSourceView objeto representa.

(Herdado de DataSourceView)
Update(IDictionary, IDictionary, IDictionary)

Executa uma operação de atualização.

(Herdado de QueryableDataSourceView)
UpdateObject(Object, Object)

Atualiza um objeto de dados.

(Herdado de QueryableDataSourceView)

Eventos

Nome Description
DataSourceViewChanged

Ocorre quando a exibição da fonte de dados é alterada.

(Herdado de DataSourceView)
QueryCreated

Ocorre quando uma consulta é criada.

(Herdado de QueryableDataSourceView)

Implantações explícitas de interface

Nome Description
IStateManager.IsTrackingViewState

Quando implementado por uma classe, obtém um valor que indica se um controle de servidor está acompanhando suas alterações de estado de exibição.

(Herdado de QueryableDataSourceView)
IStateManager.LoadViewState(Object)

Quando implementado por uma classe, carrega o estado de exibição salvo anteriormente do controle do servidor para o controle.

(Herdado de QueryableDataSourceView)
IStateManager.SaveViewState()

Quando implementado por uma classe, salva as alterações no estado de exibição de um controle de servidor em um objeto.

(Herdado de QueryableDataSourceView)
IStateManager.TrackViewState()

Quando implementado por uma classe, obtém um valor que indica se um controle de servidor está acompanhando suas alterações de estado de exibição.

(Herdado de QueryableDataSourceView)

Aplica-se a