ProfileParameter Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Vincula o valor de uma propriedade de Perfil ASP.NET a um objeto de parâmetro.
public ref class ProfileParameter : System::Web::UI::WebControls::Parameter
public class ProfileParameter : System.Web.UI.WebControls.Parameter
type ProfileParameter = class
inherit Parameter
Public Class ProfileParameter
Inherits Parameter
- Herança
Observações
Pode usar a classe ProfileParameter para associar o valor de um parâmetro ASP.NET Profile a um parâmetro usado numa consulta SQL parametrizada, método de objetos de negócio ou expressão de filtragem.
A ProfileParameter classe fornece a PropertyName propriedade além das herdadas da Parameter classe. A propriedade PropertyName identifica a propriedade ASP.NET Profile da qual o ProfileParameter recupera um valor.
Note
Controlos que associam dados ao parâmetro podem lançar uma exceção se um ProfileParameter objeto for especificado mas nenhuma propriedade de perfil correspondente for definida. De forma semelhante, podem não mostrar dados se a propriedade do perfil estiver definida com null. Defina a DefaultValue propriedade para evitar estas situações quando apropriado.
Construtores
| Name | Description |
|---|---|
| ProfileParameter() |
Inicializa uma nova instância da ProfileParameter classe. |
| ProfileParameter(ProfileParameter) |
Inicializa uma nova instância da ProfileParameter classe com os valores da instância especificados pelo |
| ProfileParameter(String, DbType, String) |
Inicializa uma nova instância da classe ProfileParameter, usando o nome da propriedade especificada para identificar a que propriedade ASP.NET Profile a atribuir. |
| ProfileParameter(String, String) |
Inicializa uma nova instância nomeada da classe ProfileParameter, usando o nome da propriedade especificado para identificar a que propriedade ASP.NET Profile a atribuir. |
| ProfileParameter(String, TypeCode, String) |
Inicializa uma nova instância nomeada e fortemente tipada da classe ProfileParameter, usando o nome da propriedade especificada para identificar a qual ASP.NET propriedade Profile a atribuir. |
Propriedades
| Name | Description |
|---|---|
| ConvertEmptyStringToNull |
Obtém ou define um valor que indica se o valor ao qual o Parameter objeto está ligado deve ser convertido se |
| DbType |
Obtém ou define o tipo de base de dados do parâmetro. (Herdado de Parameter) |
| DefaultValue |
Especifica um valor por defeito para o parâmetro, caso o valor que o parâmetro está vinculado a ser não inicializado quando o Evaluate(HttpContext, Control) método for chamado. (Herdado de Parameter) |
| Direction |
Indica se o Parameter objeto é usado para associar um valor a um controlo, ou se o controlo pode ser usado para alterar o valor. (Herdado de Parameter) |
| IsTrackingViewState |
Recebe um valor que indica se o Parameter objeto está a guardar alterações ao seu estado de visualização. (Herdado de Parameter) |
| Name |
Obtém ou define o nome do parâmetro. (Herdado de Parameter) |
| PropertyName |
Recebe ou define o nome da propriedade ASP.NET Profile à qual o parâmetro se liga. |
| Size |
Obtém ou define o tamanho do parâmetro. (Herdado de Parameter) |
| Type |
Obtém ou define o tipo do parâmetro. (Herdado de Parameter) |
| ViewState |
Obtém um dicionário de informação de estado que permite guardar e restaurar o estado de visualização de um Parameter objeto através de múltiplos pedidos para a mesma página. (Herdado de Parameter) |
Métodos
| Name | Description |
|---|---|
| Clone() |
Devolve um duplicado da instância atual ProfileParameter . |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| Evaluate(HttpContext, Control) |
Atualiza e devolve o valor do ProfileParameter objeto. |
| GetDatabaseType() |
Obtém o DbType valor equivalente ao tipo CLR da instância atual Parameter . (Herdado de Parameter) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| LoadViewState(Object) |
Restaura o estado da vista de fonte de dados anteriormente guardada. (Herdado de Parameter) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| OnParameterChanged() |
Chama o OnParametersChanged(EventArgs) método da ParameterCollection coleção que contém o Parameter objeto. (Herdado de Parameter) |
| SaveViewState() |
Guarda as alterações ao estado de Parameter visualização do objeto desde o momento em que a página foi publicada de volta no servidor. (Herdado de Parameter) |
| SetDirty() |
Marca o Parameter objeto para que o seu estado fique registado no estado de visualização. (Herdado de Parameter) |
| ToString() |
Converte o valor desta instância para a sua representação equivalente da cadeia. (Herdado de Parameter) |
| TrackViewState() |
Faz com que o Parameter objeto acompanhe alterações ao seu estado de visualização para que possam ser armazenadas no objeto do ViewState controlo e persistidas entre pedidos para a mesma página. (Herdado de Parameter) |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| ICloneable.Clone() |
Devolve um duplicado da instância atual Parameter . (Herdado de Parameter) |
| IStateManager.IsTrackingViewState |
Recebe um valor que indica se o Parameter objeto está a guardar alterações ao seu estado de visualização. (Herdado de Parameter) |
| IStateManager.LoadViewState(Object) |
Restaura o estado da vista de fonte de dados anteriormente guardada. (Herdado de Parameter) |
| IStateManager.SaveViewState() |
Guarda as alterações ao estado de Parameter visualização do objeto desde o momento em que a página foi publicada de volta no servidor. (Herdado de Parameter) |
| IStateManager.TrackViewState() |
Faz com que o Parameter objeto acompanhe alterações ao seu estado de visualização para que possam ser armazenadas no objeto do ViewState controlo e persistidas entre pedidos para a mesma página. (Herdado de Parameter) |