ProfileParameter ProfileParameter ProfileParameter ProfileParameter Class

Definizione

Associa il valore di una proprietà di profilo ASP.NET a un oggetto parametro.Binds the value of an ASP.NET Profile property to a parameter object.

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
Ereditarietà
ProfileParameterProfileParameterProfileParameterProfileParameter

Commenti

È possibile utilizzare la ProfileParameter classe per associare il valore di un parametro del profilo ASP.NET a un parametro utilizzato in una query SQL con parametri, un metodo dell'oggetto business o un'espressione di filtro.You can use the ProfileParameter class to bind the value of an ASP.NET Profile parameter to a parameter used in a parameterized SQL query, business object method, or filtering expression.

La ProfileParameter classe fornisce la PropertyName proprietà, oltre Parameter a quelle ereditate dalla classe.The ProfileParameter class provides the PropertyName property in addition to those inherited from the Parameter class. La PropertyName proprietà identifica la proprietà del profilo ASP.NET dalla ProfileParameter quale recupera un valore.The PropertyName property identifies the ASP.NET Profile property from which the ProfileParameter retrieves a value.

Nota

I controlli che associano dati al parametro possono generare un'eccezione ProfileParameter se viene specificato un oggetto ma non è impostata alcuna proprietà del profilo corrispondente.Controls that bind data to the parameter might throw an exception if a ProfileParameter object is specified but no corresponding profile property is set. Analogamente, potrebbero non visualizzare dati se la proprietà del profilo è impostata nullcon.Similarly, they might display no data if the profile property is set with null. Impostare la DefaultValue proprietà per evitare queste situazioni laddove appropriato.Set the DefaultValue property to avoid these situations where appropriate.

Costruttori

ProfileParameter() ProfileParameter() ProfileParameter() ProfileParameter()

Inizializza una nuova istanza della classe ProfileParameter.Initializes a new instance of the ProfileParameter class.

ProfileParameter(ProfileParameter) ProfileParameter(ProfileParameter) ProfileParameter(ProfileParameter) ProfileParameter(ProfileParameter)

Inizializza una nuova istanza della classe ProfileParameter con i valori dell'istanza specificata dal parametro original.Initializes a new instance of the ProfileParameter class with the values of the instance specified by the original parameter.

ProfileParameter(String, DbType, String) ProfileParameter(String, DbType, String) ProfileParameter(String, DbType, String) ProfileParameter(String, DbType, String)

Inizializza una nuova istanza della classe ProfileParameter utilizzando il nome della proprietà specificata per identificare la proprietà di profilo ASP.NET da associare.Initializes a new instance of the ProfileParameter class, using the specified property name to identify which ASP.NET Profile property to bind to.

ProfileParameter(String, String) ProfileParameter(String, String) ProfileParameter(String, String) ProfileParameter(String, String)

Inizializza una nuova istanza denominata della classe ProfileParameter utilizzando il nome della proprietà specificata per identificare la proprietà di profilo ASP.NET da associare.Initializes a new named instance of the ProfileParameter class, using the specified property name to identify which ASP.NET Profile property to bind to.

ProfileParameter(String, TypeCode, String) ProfileParameter(String, TypeCode, String) ProfileParameter(String, TypeCode, String) ProfileParameter(String, TypeCode, String)

Inizializza una nuova istanza denominata e fortemente tipizzata della classe ProfileParameter utilizzando il nome della proprietà specificata per identificare la proprietà di profilo ASP.NET da associare.Initializes a new named and strongly typed instance of the ProfileParameter class, using the specified property name to identify which ASP.NET Profile property to bind to.

Proprietà

ConvertEmptyStringToNull ConvertEmptyStringToNull ConvertEmptyStringToNull ConvertEmptyStringToNull

Ottiene o imposta un valore indicante se il valore a cui è associato l'oggetto Parameter deve essere convertito in null se è Empty.Gets or sets a value indicating whether the value that the Parameter object is bound to should be converted to null if it is Empty.

(Inherited from Parameter)
DbType DbType DbType DbType

Ottiene o imposta il tipo di database del parametro.Gets or sets the database type of the parameter.

(Inherited from Parameter)
DefaultValue DefaultValue DefaultValue DefaultValue

Specifica un valore predefinito per il parametro, se il valore associato al parametro non deve essere inizializzato quando viene chiamato il metodo Evaluate(HttpContext, Control).Specifies a default value for the parameter, should the value that the parameter is bound to be uninitialized when the Evaluate(HttpContext, Control) method is called.

(Inherited from Parameter)
Direction Direction Direction Direction

Indica se l'oggetto Parameter viene utilizzato per associare un valore a un controllo oppure il controllo può essere utilizzato per la modifica del valore.Indicates whether the Parameter object is used to bind a value to a control, or the control can be used to change the value.

(Inherited from Parameter)
IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState

Ottiene un valore che indica se l'oggetto Parameter sta salvando le modifiche apportate al relativo stato di visualizzazione.Gets a value indicating whether the Parameter object is saving changes to its view state.

(Inherited from Parameter)
IsTrackingViewState IsTrackingViewState IsTrackingViewState IsTrackingViewState

Ottiene un valore che indica se l'oggetto Parameter sta salvando le modifiche apportate al relativo stato di visualizzazione.Gets a value indicating whether the Parameter object is saving changes to its view state.

(Inherited from Parameter)
Name Name Name Name

Ottiene o imposta il nome del parametro.Gets or sets the name of the parameter.

(Inherited from Parameter)
PropertyName PropertyName PropertyName PropertyName

Ottiene o imposta il nome della proprietà del profilo ASP.NET a cui si associa il parametro.Gets or sets the name of the ASP.NET Profile property that the parameter binds to.

Size Size Size Size

Ottiene o imposta le dimensioni del parametro.Gets or sets the size of the parameter.

(Inherited from Parameter)
Type Type Type Type

Ottiene o imposta il tipo di parametro.Gets or sets the type of the parameter.

(Inherited from Parameter)
ViewState ViewState ViewState ViewState

Ottiene un dizionario di informazioni sullo stato che consente di salvare e ripristinare lo stato di visualizzazione di un oggetto Parameter tra più richieste per la stessa pagina.Gets a dictionary of state information that allows you to save and restore the view state of a Parameter object across multiple requests for the same page.

(Inherited from Parameter)

Metodi

Clone() Clone() Clone() Clone()

Restituisce un duplicato dell'istanza ProfileParameter corrente.Returns a duplicate of the current ProfileParameter instance.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Evaluate(HttpContext, Control) Evaluate(HttpContext, Control) Evaluate(HttpContext, Control) Evaluate(HttpContext, Control)

Viene aggiornato e restituisce il valore dell'oggetto ProfileParameter.Updates and returns the value of the ProfileParameter object.

GetDatabaseType() GetDatabaseType() GetDatabaseType() GetDatabaseType()

Ottiene il valore DbType che è equivalente al tipo CLR dell'istanza corrente di Parameter.Gets the DbType value that is equivalent to the CLR type of the current Parameter instance.

(Inherited from Parameter)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
LoadViewState(Object) LoadViewState(Object) LoadViewState(Object) LoadViewState(Object)

Ripristina lo stato di visualizzazione precedentemente salvato della visualizzazione origine dati.Restores the data source view's previously saved view state.

(Inherited from Parameter)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
OnParameterChanged() OnParameterChanged() OnParameterChanged() OnParameterChanged()

Chiame il metodo OnParametersChanged(EventArgs) dell'insieme ParameterCollection che contiene l'oggetto Parameter.Calls the OnParametersChanged(EventArgs) method of the ParameterCollection collection that contains the Parameter object.

(Inherited from Parameter)
SaveViewState() SaveViewState() SaveViewState() SaveViewState()

Salva le modifiche apportate allo stato di visualizzazione dell'oggetto Parameter dal momento in cui è stato eseguito il postback della pagina al server.Saves the changes to the Parameter object's view state since the time the page was posted back to the server.

(Inherited from Parameter)
SetDirty() SetDirty() SetDirty() SetDirty()

Contrassegna l'oggetto Parameter in modo che il relativo stato venga registrato in stato di visualizzazione.Marks the Parameter object so its state will be recorded in view state.

(Inherited from Parameter)
ToString() ToString() ToString() ToString()

Converte il valore dell'istanza corrente nell'equivalente rappresentazione di stringa.Converts the value of this instance to its equivalent string representation.

(Inherited from Parameter)
TrackViewState() TrackViewState() TrackViewState() TrackViewState()

Mediante questo metodo l'oggetto Parameter tiene traccia delle modifiche apportate al relativo stato di visualizzazione in modo che vengono memorizzate nell'oggetto ViewState del controllo e mantenute nelle richieste della stessa pagina.Causes the Parameter object to track changes to its view state so they can be stored in the control's ViewState object and persisted across requests for the same page.

(Inherited from Parameter)

Implementazioni dell'interfaccia esplicita

ICloneable.Clone() ICloneable.Clone() ICloneable.Clone() ICloneable.Clone()

Restituisce un duplicato dell'istanza Parameter corrente.Returns a duplicate of the current Parameter instance.

(Inherited from Parameter)
IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object)

Ripristina lo stato di visualizzazione precedentemente salvato della visualizzazione origine dati.Restores the data source view's previously saved view state.

(Inherited from Parameter)
IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState()

Salva le modifiche apportate allo stato di visualizzazione dell'oggetto Parameter dal momento in cui è stato eseguito il postback della pagina al server.Saves the changes to the Parameter object's view state since the time the page was posted back to the server.

(Inherited from Parameter)
IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState()

Mediante questo metodo l'oggetto Parameter tiene traccia delle modifiche apportate al relativo stato di visualizzazione in modo che vengono memorizzate nell'oggetto ViewState del controllo e mantenute nelle richieste della stessa pagina.Causes the Parameter object to track changes to its view state so they can be stored in the control's ViewState object and persisted across requests for the same page.

(Inherited from Parameter)

Si applica a

Vedi anche