ModelDataSourceView 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.
Representa uma única exibição de um controle ModelDataSource.
public ref class ModelDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public class ModelDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type ModelDataSourceView = class
inherit DataSourceView
interface IStateManager
Public Class ModelDataSourceView
Inherits DataSourceView
Implements IStateManager
- Herança
- Implementações
Comentários
Para obter uma série de tutoriais sobre como usar a associação de modelo com Web Forms, consulte Model Binding e Web Forms.
Construtores
| ModelDataSourceView(ModelDataSource) |
Inicializa uma nova instância da classe ModelDataSourceView. |
Propriedades
| CanDelete |
Obtém um valor que indica se o objeto ModelDataSourceView que é associado ao controle ModelDataSource atual dá suporte à operação de exclusão. |
| CanInsert |
Obtém um valor que indica se o objeto ModelDataSourceView que é associado ao controle ModelDataSource atual dá suporte à operação de inserção. |
| CanPage |
Obtém um valor que indica se o objeto ModelDataSourceView associado ao controle ModelDataSource atual é compatível com a paginação por meio dos dados recuperados. |
| CanRetrieveTotalRowCount |
Obtém um valor que indica se o objeto ModelDataSourceView associado ao controle ModelDataSource atual é compatível com a recuperação do número total de linhas de dados, além do conjunto de dados. |
| CanSort |
Obtém um valor que indica se o objeto ModelDataSourceView associado ao controle ModelDataSource atual é compatível com uma exibição classificada na fonte de dados subjacente. |
| CanUpdate |
Obtém um valor que indica se o objeto ModelDataSourceView que é associado ao controle ModelDataSource atual dá suporte à operação de atualização. |
| DataKeyName |
Obterá o primeiro item na matriz DataKeyNames do controle associado a dados se este for um controle FormView, ListView, GridView ou DetailsView. |
| DeleteMethod |
Obtém ou define o nome do método que o objeto ModelDataSourceView invoca para excluir dados. |
| Events |
Obtém uma lista de delegados de manipulador de eventos para a exibição da fonte de dados. (Herdado de DataSourceView) |
| InsertMethod |
Obtém ou define o nome do método que o objeto ModelDataSourceView invoca para inserir dados. |
| ModelTypeName |
Obtém o nome do tipo de dados para o controle associado a dados. |
| Name |
Obtém o nome da exibição da fonte de dados. (Herdado de DataSourceView) |
| SelectMethod |
Obtém ou define o nome do método que o controle ModelDataSourceView invoca para recuperar dados. |
| UpdateMethod |
Obtém ou define o nome do método que o objeto ModelDataSourceView invoca para atualizar dados. |
Métodos
| CanExecute(String) |
Determina se o comando especificado pode ser executado. (Herdado de DataSourceView) |
| CreateSelectResult(Object) |
Retornará o resultado de uma operação Select após convertê-la em uma coleção IEnumerable se ela ainda não for uma. |
| Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Exclui um método e obtém o resultado. |
| 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) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| EvaluateDeleteMethodParameters(IDictionary, IDictionary) |
Invoca o método Delete e obtém o resultado. |
| EvaluateInsertMethodParameters(IDictionary) |
Invoca o método de inserção. |
| EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary) |
Avalia os parâmetros de método para model binding usando a operação de fonte de dados, o objeto de método de fonte de dados e os valores de controle. |
| EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) |
Avalia os parâmetros de método para model binding usando a operação de fonte de dados, o objeto de método de fonte de dados, os valores de controle e um valor que indica se este método é chamado no manipulador de eventos LoadComplete da página. |
| EvaluateSelectMethodParameters(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions) |
Avalia os parâmetros de método de seleção e também determina as opções para processar o resultado de seleção, como paginação automática e comportamento de classificação. |
| EvaluateUpdateMethodParameters(IDictionary, IDictionary, IDictionary) |
Invoca o método Update e obtém o resultado. |
| 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 usando o método DeleteMethod. |
| ExecuteInsert(IDictionary) |
Executa uma operação de inserção usando o método InsertMethod. |
| ExecuteSelect(DataSourceSelectArguments) |
Executa uma operação de seleção usando o método SelectMethod. |
| ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Executa uma operação de atualização usando o método UpdateMethod. |
| FindMethod(String) |
Localiza o método a ser executado. |
| GetDeleteMethodResult(IDictionary, IDictionary) |
Invoca o método Delete e obtém o resultado. |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetInsertMethodResult(IDictionary) |
Invoca o método de inserção e obtém o resultado. |
| GetSelectMethodResult(DataSourceSelectArguments) |
Invoca o método de seleção e obtém o resultado. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| GetUpdateMethodResult(IDictionary, IDictionary, IDictionary) |
Invoca o método Update e obtém o resultado. |
| Insert(IDictionary, DataSourceViewOperationCallback) |
Insere um método e obtém o resultado. |
| Insert(IDictionary, DataSourceViewOperationCallback) |
Executa uma operação de inserção assíncrona na lista de dados que o objeto DataSourceView representa. (Herdado de DataSourceView) |
| InvokeMethod(ModelDataSourceMethod) |
Invoca um método de dados. |
| IsTrackingViewState() |
Retorna um valor que indica se o controle armazena o estado no estado de exibição. |
| LoadViewState(Object) |
Restaura o estado de exibição salvo anteriormente para a exibição de fonte de dados. |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| OnCallingDataMethods(CallingDataMethodsEventArgs) |
Aciona o evento CallingDataMethods. |
| OnDataSourceViewChanged(EventArgs) |
Aciona o evento DataSourceViewChanged. (Herdado de DataSourceView) |
| ProcessSelectMethodResult(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions, ModelDataMethodResult) |
Executa operações no resultado do método de seleção, como paginação automática e classificação, se aplicável. |
| 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) |
| SaveViewState() |
Salva as alterações no estado de exibição para o objeto ModelDataSourceView desde a hora em que a página foi postada de volta no servidor. |
| Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Seleciona o método e obtém o resultado. |
| Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Obtém uma lista de dados de forma assíncrona do armazenamento de dados subjacente. (Herdado de DataSourceView) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| TrackViewState() |
Faz o objeto ModelDataSourceView acompanhar as alterações em seu estado de exibição para que elas possam ser armazenadas no objeto ViewState para o controle e persistente entre as solicitações para a mesma página. |
| Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Atualiza os métodos especificados usando os valores fornecidos nos parâmetros. |
| 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) |
| UpdateProperties(String, String, String, String, String, String) |
Atualiza as propriedades especificadas usando os valores fornecidos nos parâmetros. |
Eventos
| CallingDataMethods |
Ocorre quando os métodos de dados estão sendo chamados. |
| DataSourceViewChanged |
Ocorre quando a exibição da fonte de dados foi alterada. (Herdado de DataSourceView) |
Implantações explícitas de interface
| IStateManager.IsTrackingViewState |
Obtém um valor que indica se um controle de servidor está acompanhando as alterações de estado de exibição. |
| IStateManager.LoadViewState(Object) |
Carrega o estado de exibição salvo anteriormente do controle de servidor para o controle. |
| IStateManager.SaveViewState() |
Salva as alterações em um estado de exibição do controle de servidor para um Objeto. |
| IStateManager.TrackViewState() |
Instrui o controle de servidor a acompanhar as alterações para seu estado de exibição. |