DataSourceExpression Classe

Definição

Representa uma classe base para criar classes de expressão.

public ref class DataSourceExpression abstract : System::Web::UI::IStateManager
public abstract class DataSourceExpression : System.Web.UI.IStateManager
type DataSourceExpression = class
    interface IStateManager
Public MustInherit Class DataSourceExpression
Implements IStateManager
Herança
DataSourceExpression
Derivado
Implementações

Construtores

Nome Description
DataSourceExpression()

Inicializa uma nova instância da classe DataSourceExpression.

Propriedades

Nome Description
Context

Obtém a HttpContext instância do controle de proprietário.

DataSource

Obtém o objeto de fonte de dados associado ao controle de proprietário.

IsTrackingViewState

Obtém um valor que indica se um objeto de expressão de fonte de dados está acompanhando suas alterações de estado de exibição.

Owner

Obtém o controle de proprietário.

ViewState

Obtém uma instância da StateBag classe que contém as informações de estado de exibição atuais.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetQueryable(IQueryable)

Avalia a DataSourceExpression instância usando a IQueryable interface.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
LoadViewState(Object)

Carrega o estado dos valores no DataSourceExpression objeto que devem ser persistidos.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
SaveViewState()

Salva o estado de exibição atual do DataSourceExpression objeto.

SetContext(Control, HttpContext, IQueryableDataSource)

Define o contexto HTTP do DataSourceExpression objeto que usa o controle, HttpContext a instância e IQueryableDataSource o objeto do proprietário especificados.

SetDirty()

Marca o DataSourceExpression objeto para que seu estado seja salvo no estado de exibição.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TrackViewState()

Controla as alterações de estado de exibição do DataSourceExpression objeto para que as alterações possam ser armazenadas no StateBag objeto do objeto de expressão da fonte de dados.

Implantações explícitas de interface

Nome Description
IStateManager.IsTrackingViewState

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

IStateManager.LoadViewState(Object)

Quando implementado por uma classe, carrega o estado de exibição salvo anteriormente do objeto de expressão da fonte de dados.

IStateManager.SaveViewState()

Quando implementado por uma classe, salva o estado de exibição atual do DataSourceExpression objeto.

IStateManager.TrackViewState()

Quando implementado por uma classe, rastreia as alterações de estado de exibição do DataSourceExpression objeto para que as alterações possam ser armazenadas no StateBag objeto para o objeto de expressão da fonte de dados.

Aplica-se a

Confira também