ModelDataSourceView Classe

Definição

Representa uma única exibição de um ModelDataSource controle.

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
ModelDataSourceView
Implementações

Comentários

Para obter uma série de tutoriais sobre como usar a associação de modelos com Web Forms, consulte Model Binding e Web Forms.

Construtores

Nome Description
ModelDataSourceView(ModelDataSource)

Inicializa uma nova instância da classe ModelDataSourceView.

Propriedades

Nome Description
CanDelete

Obtém um valor que indica se o ModelDataSourceView objeto associado ao controle atual ModelDataSource dá suporte à operação de exclusão.

CanInsert

Obtém um valor que indica se o ModelDataSourceView objeto associado ao controle atual ModelDataSource dá suporte à operação de inserção.

CanPage

Obtém um valor que indica se o ModelDataSourceView objeto associado ao controle atual ModelDataSource dá suporte à paginação por meio dos dados recuperados.

CanRetrieveTotalRowCount

Obtém um valor que indica se o ModelDataSourceView objeto associado ao controle atual ModelDataSource dá suporte à 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 ModelDataSourceView objeto associado ao controle atual ModelDataSource dá suporte a uma exibição classificada na fonte de dados subjacente.

CanUpdate

Obtém um valor que indica se o ModelDataSourceView objeto associado ao controle atual ModelDataSource dá suporte à operação de atualização.

DataKeyName

Obtém o primeiro item na DataKeyNames matriz do controle associado a dados se o controle associado a dados for um FormView, ListViewou GridViewDetailsView controle.

DeleteMethod

Obtém ou define o nome do método que o ModelDataSourceView objeto invoca para excluir dados.

Events

Obtém uma lista de representantes do 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 ModelDataSourceView objeto 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 ModelDataSourceView controle invoca para recuperar dados.

UpdateMethod

Obtém ou define o nome do método que o ModelDataSourceView objeto invoca para atualizar dados.

Métodos

Nome Description
CanExecute(String)

Determina se o comando especificado pode ser executado.

(Herdado de DataSourceView)
CreateSelectResult(Object)

Retorna o resultado de uma operação Select depois de convertê-la em uma IEnumerable coleção 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 DataSourceView objeto 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 insert.

EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean)

Avalia os parâmetros de método para associação de modelo, usando a operação de fonte de dados, o objeto do método de fonte de dados, os valores de controle e um valor que indica se esse método é chamado no manipulador de eventos da LoadComplete página.

EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary)

Avalia os parâmetros de método para a associação de modelo, usando a operação de fonte de dados, o objeto do método de fonte de dados e os valores de controle.

EvaluateSelectMethodParameters(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions)

Avalia os parâmetros do método select e também determina as opções para processar o resultado da 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, 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 o DeleteMethod método.

ExecuteInsert(IDictionary)

Executa uma operação de inserção usando o InsertMethod método.

ExecuteSelect(DataSourceSelectArguments)

Executa uma operação de seleção usando o SelectMethod método.

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Executa uma operação de atualização usando o UpdateMethod método.

FindMethod(String)

Localiza o método a ser executado.

GetDeleteMethodResult(IDictionary, IDictionary)

Invoca o método de exclusão e obtém o resultado.

GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetInsertMethodResult(IDictionary)

Invoca o método insert e obtém o resultado.

GetSelectMethodResult(DataSourceSelectArguments)

Invoca o método select 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 de atualização 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 DataSourceView objeto 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 da fonte de dados.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(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 select, como paginação e classificação automáticas, se aplicável.

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)
SaveViewState()

Salva as alterações no estado de exibição do ModelDataSourceView objeto desde o momento 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 com que o ModelDataSourceView objeto acompanhe as alterações em seu estado de exibição para que as alterações possam ser armazenadas no ViewState objeto para o controle e mantidas entre 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 DataSourceView objeto representa.

(Herdado de DataSourceView)
UpdateProperties(String, String, String, String, String, String)

Atualiza as propriedades especificadas usando os valores fornecidos nos parâmetros.

Eventos

Nome Description
CallingDataMethods

Ocorre quando os métodos de dados estão sendo chamados.

DataSourceViewChanged

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

(Herdado de DataSourceView)

Implantações explícitas de interface

Nome Description
IStateManager.IsTrackingViewState

Obtém um valor que indica se um controle de servidor está acompanhando suas alterações de estado de exibição.

IStateManager.LoadViewState(Object)

Carrega o estado de exibição salvo anteriormente do controle do servidor no controle.

IStateManager.SaveViewState()

Salva as alterações no estado de exibição de um controle de servidor em um Objeto.

IStateManager.TrackViewState()

Instrui o controle do servidor a controlar as alterações em seu estado de exibição.

Aplica-se a