ProfileParameter Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Associa il valore di una proprietà Profile ASP.NET a un oggetto parametro.
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à
Commenti
È possibile usare la ProfileParameter classe per associare il valore di un parametro ASP.NET Profile a un parametro usato in una query SQL con parametri, in un metodo oggetto business o in un'espressione di filtro.
La ProfileParameter classe fornisce la PropertyName proprietà oltre a quelle ereditate dalla Parameter classe . La PropertyName proprietà identifica la proprietà ASP.NET Profile da cui recupera ProfileParameter un valore.
Annotazioni
I controlli che associano dati al parametro possono generare un'eccezione se viene specificato un ProfileParameter oggetto ma non è impostata alcuna proprietà del profilo corrispondente. Analogamente, potrebbero non visualizzare dati se la proprietà del profilo è impostata con null. Impostare la DefaultValue proprietà per evitare queste situazioni, se appropriato.
Costruttori
| Nome | Descrizione |
|---|---|
| ProfileParameter() |
Inizializza una nuova istanza della classe ProfileParameter. |
| ProfileParameter(ProfileParameter) |
Inizializza una nuova istanza della ProfileParameter classe con i valori dell'istanza specificata dal |
| ProfileParameter(String, DbType, String) |
Inizializza una nuova istanza della ProfileParameter classe utilizzando il nome della proprietà specificato per identificare la proprietà ASP.NET Profile a cui eseguire l'associazione. |
| ProfileParameter(String, String) |
Inizializza una nuova istanza denominata della ProfileParameter classe utilizzando il nome della proprietà specificato per identificare la proprietà ASP.NET Profilo a cui eseguire l'associazione. |
| ProfileParameter(String, TypeCode, String) |
Inizializza una nuova istanza denominata e fortemente tipizzata della ProfileParameter classe utilizzando il nome della proprietà specificato per identificare la proprietà profile ASP.NET a cui eseguire l'associazione. |
Proprietà
| Nome | Descrizione |
|---|---|
| ConvertEmptyStringToNull |
Ottiene o imposta un valore che indica se il valore a cui è associato l'oggetto Parameter deve essere convertito |
| DbType |
Ottiene o imposta il tipo di database del parametro . (Ereditato da Parameter) |
| DefaultValue |
Specifica un valore predefinito per il parametro , se il valore associato al parametro deve essere non inizializzato quando viene chiamato il Evaluate(HttpContext, Control) metodo . (Ereditato da Parameter) |
| Direction |
Indica se l'oggetto Parameter viene utilizzato per associare un valore a un controllo o se il controllo può essere utilizzato per modificare il valore. (Ereditato da Parameter) |
| IsTrackingViewState |
Ottiene un valore che indica se l'oggetto Parameter sta salvando le modifiche apportate allo stato di visualizzazione. (Ereditato da Parameter) |
| Name |
Ottiene o imposta il nome del parametro. (Ereditato da Parameter) |
| PropertyName |
Ottiene o imposta il nome della proprietà profile ASP.NET a cui il parametro è associato. |
| Size |
Ottiene o imposta le dimensioni del parametro. (Ereditato da Parameter) |
| Type |
Ottiene o imposta il tipo del parametro. (Ereditato da Parameter) |
| ViewState |
Ottiene un dizionario di informazioni sullo stato che consente di salvare e ripristinare lo stato di visualizzazione di un Parameter oggetto in più richieste per la stessa pagina. (Ereditato da Parameter) |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Restituisce un duplicato dell'istanza corrente ProfileParameter . |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| Evaluate(HttpContext, Control) |
Aggiorna e restituisce il valore dell'oggetto ProfileParameter . |
| GetDatabaseType() |
Ottiene il DbType valore equivalente al tipo CLR dell'istanza corrente Parameter . (Ereditato da Parameter) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| LoadViewState(Object) |
Ripristina lo stato di visualizzazione salvata in precedenza della vista origine dati. (Ereditato da Parameter) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| OnParameterChanged() |
Chiama il OnParametersChanged(EventArgs) metodo dell'insieme ParameterCollection che contiene l'oggetto Parameter . (Ereditato da Parameter) |
| SaveViewState() |
Salva le modifiche apportate allo Parameter stato di visualizzazione dell'oggetto dal momento in cui la pagina è stata pubblicata nel server. (Ereditato da Parameter) |
| SetDirty() |
Contrassegna l'oggetto Parameter in modo che il relativo stato venga registrato nello stato di visualizzazione. (Ereditato da Parameter) |
| ToString() |
Converte il valore di questa istanza nella rappresentazione di stringa equivalente. (Ereditato da Parameter) |
| TrackViewState() |
Fa in modo che l'oggetto Parameter possa tenere traccia delle modifiche apportate allo stato di visualizzazione in modo che possano essere archiviate nell'oggetto del ViewState controllo e mantenute tra le richieste per la stessa pagina. (Ereditato da Parameter) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ICloneable.Clone() |
Restituisce un duplicato dell'istanza corrente Parameter . (Ereditato da Parameter) |
| IStateManager.IsTrackingViewState |
Ottiene un valore che indica se l'oggetto Parameter sta salvando le modifiche apportate allo stato di visualizzazione. (Ereditato da Parameter) |
| IStateManager.LoadViewState(Object) |
Ripristina lo stato di visualizzazione salvata in precedenza della vista origine dati. (Ereditato da Parameter) |
| IStateManager.SaveViewState() |
Salva le modifiche apportate allo Parameter stato di visualizzazione dell'oggetto dal momento in cui la pagina è stata pubblicata nel server. (Ereditato da Parameter) |
| IStateManager.TrackViewState() |
Fa in modo che l'oggetto Parameter possa tenere traccia delle modifiche apportate allo stato di visualizzazione in modo che possano essere archiviate nell'oggetto del ViewState controllo e mantenute tra le richieste per la stessa pagina. (Ereditato da Parameter) |