ContextDataSourceView 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 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 |
| AutoGenerateWhereClause |
Obtém ou define um valor que indica se o QueryableDataSourceView objeto associado ao controle atual QueryableDataSource cria uma cláusula dinâmica |
| 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 |
| 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 |
| 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 |
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 |
| 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) |