ProfileParameter Klasa

Definicja

Wiąże wartość właściwości profilu ASP.NET z obiektem Parameter.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
Dziedziczenie
ProfileParameter

Uwagi

Można użyć klasy, ProfileParameter Aby powiązać wartość parametru profilu ASP.NET z parametrem używanym w sparametryzowanym zapytaniu SQL, metodzie obiektu biznesowego lub wyrażeniu filtrowania.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.

ProfileParameterKlasa zawiera PropertyName Właściwość oprócz tych dziedziczonych z Parameter klasy.The ProfileParameter class provides the PropertyName property in addition to those inherited from the Parameter class. PropertyNameWłaściwość identyfikuje właściwość profilu ASP.NET, z której ProfileParameter Pobiera wartość.The PropertyName property identifies the ASP.NET Profile property from which the ProfileParameter retrieves a value.

Uwaga

Kontrolki, które wiążą dane z parametrem, mogą zgłosić wyjątek, jeśli ProfileParameter określono obiekt, ale nie ustawiono odpowiedniej właściwości profilu.Controls that bind data to the parameter might throw an exception if a ProfileParameter object is specified but no corresponding profile property is set. Podobnie mogą nie wyświetlać żadnych danych, jeśli właściwość profil jest ustawiona na null .Similarly, they might display no data if the profile property is set with null. Ustaw DefaultValue Właściwość, aby uniknąć sytuacji, w których jest to konieczne.Set the DefaultValue property to avoid these situations where appropriate.

Konstruktory

ProfileParameter()

Inicjuje nowe wystąpienie klasy ProfileParameter.Initializes a new instance of the ProfileParameter class.

ProfileParameter(ProfileParameter)

Inicjuje nowe wystąpienie ProfileParameter klasy z wartościami wystąpienia określonego przez original parametr.Initializes a new instance of the ProfileParameter class with the values of the instance specified by the original parameter.

ProfileParameter(String, DbType, String)

Inicjuje nowe wystąpienie ProfileParameter klasy, używając określonej nazwy właściwości, aby określić, która właściwość profilu ASP.net ma zostać powiązana.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)

Inicjuje nowe nazwane wystąpienie ProfileParameter klasy, używając określonej nazwy właściwości, aby określić, która właściwość profilu ASP.net ma zostać powiązana.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)

Inicjuje nowe nazwane i silnie wpisane wystąpienie ProfileParameter klasy, używając określonej nazwy właściwości, aby określić, która właściwość profilu ASP.net ma zostać powiązana.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.

Właściwości

ConvertEmptyStringToNull

Pobiera lub ustawia wartość wskazującą, czy wartość, z którą Parameter jest powiązany obiekt, powinna być konwertowana na, null Jeśli jest 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.

(Odziedziczone po Parameter)
DbType

Pobiera lub ustawia typ bazy danych parametru.Gets or sets the database type of the parameter.

(Odziedziczone po Parameter)
DefaultValue

Określa wartość domyślną dla parametru, jeśli wartość, z którą jest powiązany parametr, musi być niezainicjowana, gdy Evaluate(HttpContext, Control) wywoływana jest metoda.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.

(Odziedziczone po Parameter)
Direction

Wskazuje, czy Parameter obiekt jest używany do powiązania wartości z kontrolką, czy można użyć kontrolki, aby zmienić wartość.Indicates whether the Parameter object is used to bind a value to a control, or the control can be used to change the value.

(Odziedziczone po Parameter)
IsTrackingViewState

Pobiera wartość wskazującą, czy Parameter obiekt zapisuje zmiany w stanie widoku.Gets a value indicating whether the Parameter object is saving changes to its view state.

(Odziedziczone po Parameter)
Name

Pobiera lub ustawia nazwę parametru.Gets or sets the name of the parameter.

(Odziedziczone po Parameter)
PropertyName

Pobiera lub ustawia nazwę właściwości profilu ASP.NET, z którą jest powiązany parametr.Gets or sets the name of the ASP.NET Profile property that the parameter binds to.

Size

Pobiera lub ustawia rozmiar parametru.Gets or sets the size of the parameter.

(Odziedziczone po Parameter)
Type

Pobiera lub ustawia typ parametru.Gets or sets the type of the parameter.

(Odziedziczone po Parameter)
ViewState

Pobiera słownik informacji o stanie, który umożliwia zapisanie i przywrócenie stanu widoku Parameter obiektu w wielu żądaniach na tej samej stronie.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.

(Odziedziczone po Parameter)

Metody

Clone()

Zwraca duplikat bieżącego ProfileParameter wystąpienia.Returns a duplicate of the current ProfileParameter instance.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
Evaluate(HttpContext, Control)

Aktualizuje i zwraca wartość ProfileParameter obiektu.Updates and returns the value of the ProfileParameter object.

GetDatabaseType()

Pobiera DbType wartość, która jest równoważna z typem CLR bieżącego Parameter wystąpienia.Gets the DbType value that is equivalent to the CLR type of the current Parameter instance.

(Odziedziczone po Parameter)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
LoadViewState(Object)

Przywraca stan widoku poprzednio zapisanego widoku źródła danych.Restores the data source view's previously saved view state.

(Odziedziczone po Parameter)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
OnParameterChanged()

Wywołuje OnParametersChanged(EventArgs) metodę ParameterCollection kolekcji, która zawiera Parameter obiekt.Calls the OnParametersChanged(EventArgs) method of the ParameterCollection collection that contains the Parameter object.

(Odziedziczone po Parameter)
SaveViewState()

Zapisuje zmiany Parameter stanu widoku obiektu od momentu, gdy strona została opublikowana z powrotem na serwerze.Saves the changes to the Parameter object's view state since the time the page was posted back to the server.

(Odziedziczone po Parameter)
SetDirty()

Oznacza Parameter obiekt, aby stan został zarejestrowany w stanie widoku.Marks the Parameter object so its state will be recorded in view state.

(Odziedziczone po Parameter)
ToString()

Konwertuje wartość tego wystąpienia na jego równoważną reprezentację w postaci ciągu.Converts the value of this instance to its equivalent string representation.

(Odziedziczone po Parameter)
TrackViewState()

Powoduje, że Parameter obiekt śledzi zmiany stanu widoku, aby mogły być przechowywane w obiekcie kontrolki ViewState i utrwalane między żądaniami dla tej samej strony.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.

(Odziedziczone po Parameter)

Jawne implementacje interfejsu

ICloneable.Clone()

Zwraca duplikat bieżącego Parameter wystąpienia.Returns a duplicate of the current Parameter instance.

(Odziedziczone po Parameter)
IStateManager.IsTrackingViewState

Pobiera wartość wskazującą, czy Parameter obiekt zapisuje zmiany w stanie widoku.Gets a value indicating whether the Parameter object is saving changes to its view state.

(Odziedziczone po Parameter)
IStateManager.LoadViewState(Object)

Przywraca stan widoku poprzednio zapisanego widoku źródła danych.Restores the data source view's previously saved view state.

(Odziedziczone po Parameter)
IStateManager.SaveViewState()

Zapisuje zmiany Parameter stanu widoku obiektu od momentu, gdy strona została opublikowana z powrotem na serwerze.Saves the changes to the Parameter object's view state since the time the page was posted back to the server.

(Odziedziczone po Parameter)
IStateManager.TrackViewState()

Powoduje, że Parameter obiekt śledzi zmiany stanu widoku, aby mogły być przechowywane w obiekcie kontrolki ViewState i utrwalane między żądaniami dla tej samej strony.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.

(Odziedziczone po Parameter)

Dotyczy

Zobacz też