Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Classe ProfileParameter

Associa il valore di una proprietà di profilo ASP.NET a un oggetto parametro.

System.Object
  System.Web.UI.WebControls.Parameter
    System.Web.UI.WebControls.ProfileParameter

Spazio dei nomi:  System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

public class ProfileParameter : Parameter

Il tipo ProfileParameter espone i seguenti membri.

  NomeDescrizione
Metodo pubblicoProfileParameter()Inizializza una nuova istanza della classe ProfileParameter.
Metodo protettoProfileParameter(ProfileParameter)Inizializza una nuova istanza della classe ProfileParameter con i valori dell'istanza specificata dal parametro original.
Metodo pubblicoProfileParameter(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.
Metodo pubblicoProfileParameter(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.
Metodo pubblicoProfileParameter(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.
In alto

  NomeDescrizione
Proprietà pubblicaConvertEmptyStringToNullOttiene o imposta un valore indicante se il valore a cui è associato l'oggetto Parameter deve essere convertito in null se è String.Empty. (Ereditato da Parameter)
Proprietà pubblicaDbTypeOttiene o imposta il tipo di database del parametro. (Ereditato da Parameter)
Proprietà pubblicaDefaultValueSpecifica un valore predefinito per il parametro, se il valore associato al parametro non deve essere inizializzato quando viene chiamato il metodo Evaluate. (Ereditato da Parameter)
Proprietà pubblicaDirectionIndica se l'oggetto Parameter viene utilizzato per associare un valore a un controllo oppure il controllo può essere utilizzato per la modifica del valore. (Ereditato da Parameter)
Proprietà protetta.IsTrackingViewStateOttiene un valore che indica se l'oggetto Parameter salva le modifiche apportate al relativo stato di visualizzazione. (Ereditato da Parameter)
Proprietà pubblicaNameOttiene o imposta il nome del parametro. (Ereditato da Parameter)
Proprietà pubblicaPropertyNameOttiene o imposta il nome della proprietà di profilo ASP.NET a cui si associa il parametro.
Proprietà pubblicaSizeOttiene o imposta le dimensioni del parametro. (Ereditato da Parameter)
Proprietà pubblicaTypeOttiene o imposta il tipo di parametro. (Ereditato da Parameter)
Proprietà protetta.ViewStateOttiene 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. (Ereditato da Parameter)
In alto

  NomeDescrizione
Metodo protettoCloneRestituisce un duplicato dell'istanza ProfileParameter corrente. (Esegue l'override di Parameter.Clone()).
Metodo pubblicoEquals(Object) Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protettoEvaluateViene aggiornato e restituisce il valore dell'oggetto ProfileParameter. (Esegue l'override di Parameter.Evaluate(HttpContext, Control)).
Metodo protettoFinalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblicoGetDatabaseTypeOttiene il valore DbType che è equivalente al tipo CLR dell'istanza corrente di Parameter. (Ereditato da Parameter)
Metodo pubblicoGetHashCode Funge da funzione hash per un particolare tipo. (Ereditato da Object)
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo protettoLoadViewStateRipristina lo stato di visualizzazione precedentemente salvato della visualizzazione origine dati. (Ereditato da Parameter)
Metodo protettoMemberwiseClone Crea una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protettoOnParameterChangedChiame il metodo OnParametersChanged dell'insieme ParameterCollection che contiene l'oggetto Parameter. (Ereditato da Parameter)
Metodo protettoSaveViewStateSalva le modifiche apportate allo stato di visualizzazione dell'oggetto Parameter dal momento in cui è stato eseguito il postback della pagina al server. (Ereditato da Parameter)
Metodo protettoSetDirtyContrassegna l'oggetto Parameter in modo che il relativo stato venga registrato in stato di visualizzazione. (Ereditato da Parameter)
Metodo pubblicoToString Converte il valore dell'istanza corrente nella sua equivalente rappresentazione in forma di stringa. (Ereditato da Parameter)
Metodo protettoTrackViewStateMediante 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. (Ereditato da Parameter)
In alto

  NomeDescrizione
Implementazione esplicita dell'interfacciaMetodo privatoICloneable.CloneRestituisce un duplicato dell'istanza Parameter corrente. (Ereditato da Parameter)
Implementazione esplicita dell'interfacciaProprietà privataIStateManager.IsTrackingViewStateInfrastruttura. Ottiene un valore che indica se l'oggetto Parameter salva le modifiche apportate al relativo stato di visualizzazione. (Ereditato da Parameter)
Implementazione esplicita dell'interfacciaMetodo privatoIStateManager.LoadViewStateInfrastruttura. Ripristina lo stato di visualizzazione precedentemente salvato della visualizzazione origine dati. (Ereditato da Parameter)
Implementazione esplicita dell'interfacciaMetodo privatoIStateManager.SaveViewStateInfrastruttura. Salva le modifiche apportate allo stato di visualizzazione dell'oggetto Parameter dal momento in cui è stato eseguito il postback della pagina al server. (Ereditato da Parameter)
Implementazione esplicita dell'interfacciaMetodo privatoIStateManager.TrackViewStateInfrastruttura. 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. (Ereditato da Parameter)
In alto

È possibile utilizzare la classe ProfileParameter per associare il valore di un parametro di profilo ASP.NET a un parametro utilizzato in una query SQL che dispone di parametri, a un metodo dell'oggetto business oppure a un'espressione di filtro.

La classe ProfileParameter fornisce la proprietà PropertyName in aggiunta a quelle ereditate dalla classe Parameter. La proprietà PropertyName identifica la proprietà di profilo ASP.NET da cui la classe ProfileParameter recupera un valore.

NotaNota

I controlli che associano dati al parametro potrebbero generare un'eccezione se viene specificato un oggetto ProfileParameter, ma non viene impostata alcuna proprietà di profilo corrispondente. Analogamente, potrebbero non visualizzare alcun dato se la proprietà di profilo viene impostata su null. Quando necessario, impostare la proprietà DefaultValue per evitare tali problemi.

.NET Framework

Supportato in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft