Freigeben über


ProfileParameter Klasse

Definition

Bindet den Wert einer ASP.NET Profile-Eigenschaft an ein Parameterobjekt.

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
Vererbung
ProfileParameter

Hinweise

Mit der ProfileParameter Klasse können Sie den Wert eines ASP.NET Profile-Parameters an einen Parameter binden, der in einer parametrisierten SQL-Abfrage, Geschäftsobjektmethode oder einem Filterausdruck verwendet wird.

Die ProfileParameter Klasse stellt zusätzlich PropertyName zu den von der Parameter Klasse geerbten Eigenschaften die Eigenschaft bereit. Die PropertyName Eigenschaft gibt die ASP.NET Profile-Eigenschaft an, aus der der ProfileParameter Wert abgerufen wird.

Hinweis

Steuerelemente, die Daten an den Parameter binden, lösen möglicherweise eine Ausnahme aus, wenn ein ProfileParameter Objekt angegeben ist, aber keine entsprechende Profileigenschaft festgelegt ist. In ähnlicher Weise werden möglicherweise keine Daten angezeigt, wenn die Profileigenschaft auf null. Legen Sie die DefaultValue Eigenschaft fest, um diese Situationen ggf. zu vermeiden.

Konstruktoren

Name Beschreibung
ProfileParameter()

Initialisiert eine neue Instanz der ProfileParameter-Klasse.

ProfileParameter(ProfileParameter)

Initialisiert eine neue Instanz der ProfileParameter Klasse mit den Werten der vom Parameter angegebenen original Instanz.

ProfileParameter(String, DbType, String)

Initialisiert eine neue Instanz der ProfileParameter Klasse mithilfe des angegebenen Eigenschaftennamens, um zu identifizieren, an welche ASP.NET Profile-Eigenschaft gebunden werden soll.

ProfileParameter(String, String)

Initialisiert eine neue benannte Instanz der ProfileParameter Klasse mithilfe des angegebenen Eigenschaftennamens, um zu identifizieren, an welche ASP.NET Profile-Eigenschaft gebunden werden soll.

ProfileParameter(String, TypeCode, String)

Initialisiert eine neue benannte und stark typierte Instanz der ProfileParameter Klasse mithilfe des angegebenen Eigenschaftennamens, um zu identifizieren, an welche ASP.NET Profile-Eigenschaft gebunden werden soll.

Eigenschaften

Name Beschreibung
ConvertEmptyStringToNull

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Wert, an den das Parameter Objekt gebunden ist, konvertiert null werden soll, wenn es ist Empty.

(Geerbt von Parameter)
DbType

Dient zum Abrufen oder Festlegen des Datenbanktyps des Parameters.

(Geerbt von Parameter)
DefaultValue

Gibt einen Standardwert für den Parameter an, sollte der Wert, an den der Parameter gebunden ist, nicht initialisiert werden, wenn die Evaluate(HttpContext, Control) Methode aufgerufen wird.

(Geerbt von Parameter)
Direction

Gibt an, ob das Parameter Objekt verwendet wird, um einen Wert an ein Steuerelement zu binden, oder das Steuerelement kann verwendet werden, um den Wert zu ändern.

(Geerbt von Parameter)
IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das Parameter Objekt Änderungen am Ansichtszustand speichert.

(Geerbt von Parameter)
Name

Dient zum Abrufen oder Festlegen des Namens des Parameters.

(Geerbt von Parameter)
PropertyName

Dient zum Abrufen oder Festlegen des Namens der ASP.NET Profile -Eigenschaft, an die der Parameter gebunden ist.

Size

Dient zum Abrufen oder Festlegen der Größe des Parameters.

(Geerbt von Parameter)
Type

Dient zum Abrufen oder Festlegen des Typs des Parameters.

(Geerbt von Parameter)
ViewState

Ruft ein Wörterbuch mit Statusinformationen ab, mit dem Sie den Ansichtszustand eines Parameter Objekts über mehrere Anforderungen für dieselbe Seite speichern und wiederherstellen können.

(Geerbt von Parameter)

Methoden

Name Beschreibung
Clone()

Gibt ein Duplikat der aktuellen ProfileParameter Instanz zurück.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
Evaluate(HttpContext, Control)

Aktualisiert und gibt den Wert des ProfileParameter Objekts zurück.

GetDatabaseType()

Ruft den DbType Wert ab, der dem CLR-Typ der aktuellen Parameter Instanz entspricht.

(Geerbt von Parameter)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
LoadViewState(Object)

Stellt den zuvor gespeicherten Ansichtszustand der Datenquellenansicht wieder her.

(Geerbt von Parameter)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
OnParameterChanged()

Ruft die OnParametersChanged(EventArgs) Methode der ParameterCollection Auflistung auf, die das Parameter Objekt enthält.

(Geerbt von Parameter)
SaveViewState()

Speichert die Änderungen am Ansichtszustand des Parameter Objekts seit dem Zeitpunkt, zu dem die Seite wieder auf dem Server gepostet wurde.

(Geerbt von Parameter)
SetDirty()

Markiert das Parameter Objekt so, dass sein Zustand im Ansichtszustand aufgezeichnet wird.

(Geerbt von Parameter)
ToString()

Konvertiert den Wert dieser Instanz in die entsprechende Zeichenfolgendarstellung.

(Geerbt von Parameter)
TrackViewState()

Bewirkt, dass das Parameter Objekt Änderungen am Ansichtszustand nachverfolgt, sodass sie im Objekt des Steuerelements ViewState gespeichert und über Anforderungen für dieselbe Seite hinweg beibehalten werden können.

(Geerbt von Parameter)

Explizite Schnittstellenimplementierungen

Name Beschreibung
ICloneable.Clone()

Gibt ein Duplikat der aktuellen Parameter Instanz zurück.

(Geerbt von Parameter)
IStateManager.IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das Parameter Objekt Änderungen am Ansichtszustand speichert.

(Geerbt von Parameter)
IStateManager.LoadViewState(Object)

Stellt den zuvor gespeicherten Ansichtszustand der Datenquellenansicht wieder her.

(Geerbt von Parameter)
IStateManager.SaveViewState()

Speichert die Änderungen am Ansichtszustand des Parameter Objekts seit dem Zeitpunkt, zu dem die Seite wieder auf dem Server gepostet wurde.

(Geerbt von Parameter)
IStateManager.TrackViewState()

Bewirkt, dass das Parameter Objekt Änderungen am Ansichtszustand nachverfolgt, sodass sie im Objekt des Steuerelements ViewState gespeichert und über Anforderungen für dieselbe Seite hinweg beibehalten werden können.

(Geerbt von Parameter)

Gilt für:

Weitere Informationen