Compartir por


ProfileParameter Clase

Definición

Enlaza el valor de una propiedad profile de ASP.NET a un 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
Herencia
ProfileParameter

Comentarios

Puede usar la ProfileParameter clase para enlazar el valor de un parámetro ASP.NET Profile a un parámetro usado en una consulta SQL con parámetros, un método de objeto de negocio o una expresión de filtrado.

La ProfileParameter clase proporciona la PropertyName propiedad además de las heredadas de la Parameter clase . La PropertyName propiedad identifica la propiedad ASP.NET Profile de la ProfileParameter que recupera un valor.

Nota:

Los controles que enlazan datos al parámetro pueden producir una excepción si se especifica un ProfileParameter objeto, pero no se establece ninguna propiedad de perfil correspondiente. Del mismo modo, es posible que no muestren datos si la propiedad de perfil está establecida con null. Establezca la DefaultValue propiedad para evitar estas situaciones cuando proceda.

Constructores

Nombre Description
ProfileParameter()

Inicializa una nueva instancia de la clase ProfileParameter.

ProfileParameter(ProfileParameter)

Inicializa una nueva instancia de la ProfileParameter clase con los valores de la instancia especificada por el original parámetro .

ProfileParameter(String, DbType, String)

Inicializa una nueva instancia de la ProfileParameter clase utilizando el nombre de propiedad especificado para identificar a qué propiedad ASP.NET Profile a la que se va a enlazar.

ProfileParameter(String, String)

Inicializa una nueva instancia con nombre de la ProfileParameter clase utilizando el nombre de propiedad especificado para identificar a qué propiedad ASP.NET Profile a la que se va a enlazar.

ProfileParameter(String, TypeCode, String)

Inicializa una nueva instancia con nombre y fuertemente tipada de la ProfileParameter clase utilizando el nombre de propiedad especificado para identificar a qué propiedad ASP.NET Profile a la que se va a enlazar.

Propiedades

Nombre Description
ConvertEmptyStringToNull

Obtiene o establece un valor que indica si el valor al que está enlazado el Parameter objeto se debe convertir null en si es Empty.

(Heredado de Parameter)
DbType

Obtiene o establece el tipo de base de datos del parámetro .

(Heredado de Parameter)
DefaultValue

Especifica un valor predeterminado para el parámetro , si el valor del parámetro está enlazado a no inicializarse cuando se llama al Evaluate(HttpContext, Control) método .

(Heredado de Parameter)
Direction

Indica si el Parameter objeto se usa para enlazar un valor a un control o el control se puede usar para cambiar el valor.

(Heredado de Parameter)
IsTrackingViewState

Obtiene un valor que indica si el Parameter objeto guarda los cambios en su estado de vista.

(Heredado de Parameter)
Name

Obtiene o establece el nombre del parámetro .

(Heredado de Parameter)
PropertyName

Obtiene o establece el nombre de la propiedad ASP.NET Profile a la que se enlaza el parámetro.

Size

Obtiene o establece el tamaño del parámetro .

(Heredado de Parameter)
Type

Obtiene o establece el tipo del parámetro .

(Heredado de Parameter)
ViewState

Obtiene un diccionario de información de estado que permite guardar y restaurar el estado de vista de un Parameter objeto en varias solicitudes para la misma página.

(Heredado de Parameter)

Métodos

Nombre Description
Clone()

Devuelve un duplicado de la instancia actual ProfileParameter .

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
Evaluate(HttpContext, Control)

Actualiza y devuelve el valor del ProfileParameter objeto .

GetDatabaseType()

Obtiene el DbType valor equivalente al tipo CLR de la instancia actual Parameter .

(Heredado de Parameter)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
LoadViewState(Object)

Restaura el estado de vista guardado previamente de la vista del origen de datos.

(Heredado de Parameter)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
OnParameterChanged()

Llama al OnParametersChanged(EventArgs) método de la ParameterCollection colección que contiene el Parameter objeto .

(Heredado de Parameter)
SaveViewState()

Guarda los cambios en el Parameter estado de vista del objeto desde el momento en que se devolvió la página al servidor.

(Heredado de Parameter)
SetDirty()

Marca el Parameter objeto para que su estado se registre en estado de vista.

(Heredado de Parameter)
ToString()

Convierte el valor de esta instancia en su representación de cadena equivalente.

(Heredado de Parameter)
TrackViewState()

Hace que el Parameter objeto realice un seguimiento de los cambios en su estado de vista para que se puedan almacenar en el objeto del ViewState control y conservarse en las solicitudes de la misma página.

(Heredado de Parameter)

Implementaciones de interfaz explícitas

Nombre Description
ICloneable.Clone()

Devuelve un duplicado de la instancia actual Parameter .

(Heredado de Parameter)
IStateManager.IsTrackingViewState

Obtiene un valor que indica si el Parameter objeto guarda los cambios en su estado de vista.

(Heredado de Parameter)
IStateManager.LoadViewState(Object)

Restaura el estado de vista guardado previamente de la vista del origen de datos.

(Heredado de Parameter)
IStateManager.SaveViewState()

Guarda los cambios en el Parameter estado de vista del objeto desde el momento en que se devolvió la página al servidor.

(Heredado de Parameter)
IStateManager.TrackViewState()

Hace que el Parameter objeto realice un seguimiento de los cambios en su estado de vista para que se puedan almacenar en el objeto del ViewState control y conservarse en las solicitudes de la misma página.

(Heredado de Parameter)

Se aplica a

Consulte también