ProfileParameter Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Wiąże wartość właściwości profilu ASP.NET z obiektem parametru.
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
Uwagi
Za pomocą ProfileParameter klasy można powiązać wartość parametru ASP.NET Profile z parametrem używanym w sparametryzowanym zapytaniu SQL, metodzie obiektu biznesowego lub wyrażeniu filtrowania.
Klasa ProfileParameter udostępnia PropertyName właściwość oprócz tych odziedziczonych z Parameter klasy. Właściwość PropertyName identyfikuje właściwość ASP.NET Profile, z której ProfileParameter pobiera wartość.
Uwaga
Kontrolki, które wiążą dane z parametrem, mogą zgłaszać wyjątek, jeśli ProfileParameter obiekt jest określony, ale nie ustawiono odpowiedniej właściwości profilu. Podobnie mogą wyświetlać żadne dane, jeśli właściwość profilu jest ustawiona za pomocą nullpolecenia . Ustaw właściwość, DefaultValue aby uniknąć tych sytuacji, jeśli jest to konieczne.
Konstruktorów
| Nazwa | Opis |
|---|---|
| ProfileParameter() |
Inicjuje nowe wystąpienie klasy ProfileParameter. |
| ProfileParameter(ProfileParameter) |
Inicjuje nowe wystąpienie ProfileParameter klasy z wartościami wystąpienia określonego |
| ProfileParameter(String, DbType, String) |
Inicjuje ProfileParameter nowe wystąpienie klasy przy użyciu określonej nazwy właściwości w celu zidentyfikowania właściwości ASP.NET Profil, z którą ma być powiązana. |
| ProfileParameter(String, String) |
Inicjuje nowe nazwane wystąpienie ProfileParameter klasy przy użyciu określonej nazwy właściwości, aby zidentyfikować, z którą właściwością profilu ASP.NET powiązać. |
| ProfileParameter(String, TypeCode, String) |
Inicjuje nowe nazwane i silnie typizowane wystąpienie ProfileParameter klasy przy użyciu określonej nazwy właściwości w celu zidentyfikowania właściwości ASP.NET Profile, z którą ma być powiązana. |
Właściwości
| Nazwa | Opis |
|---|---|
| ConvertEmptyStringToNull |
Pobiera lub ustawia wartość wskazującą, Parameter czy wartość, którą obiekt jest powiązany, powinna zostać przekonwertowana na |
| DbType |
Pobiera lub ustawia typ bazy danych parametru. (Dziedziczone od Parameter) |
| DefaultValue |
Określa wartość domyślną parametru, jeśli wartość parametru jest powiązana z niezainicjowaną, gdy Evaluate(HttpContext, Control) metoda jest wywoływana. (Dziedziczone od Parameter) |
| Direction |
Wskazuje, czy Parameter obiekt jest używany do powiązania wartości z kontrolką, czy kontrolki można użyć do zmiany wartości. (Dziedziczone od Parameter) |
| IsTrackingViewState |
Pobiera wartość wskazującą, czy Parameter obiekt zapisuje zmiany w stanie widoku. (Dziedziczone od Parameter) |
| Name |
Pobiera lub ustawia nazwę parametru. (Dziedziczone od Parameter) |
| PropertyName |
Pobiera lub ustawia nazwę właściwości profilu ASP.NET, z którą jest powiązany parametr. |
| Size |
Pobiera lub ustawia rozmiar parametru. (Dziedziczone od Parameter) |
| Type |
Pobiera lub ustawia typ parametru. (Dziedziczone od Parameter) |
| ViewState |
Pobiera słownik informacji o stanie, który umożliwia zapisanie i przywrócenie stanu Parameter widoku obiektu na wielu żądaniach dla tej samej strony. (Dziedziczone od Parameter) |
Metody
| Nazwa | Opis |
|---|---|
| Clone() |
Zwraca duplikat bieżącego ProfileParameter wystąpienia. |
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Dziedziczone od Object) |
| Evaluate(HttpContext, Control) |
Aktualizuje i zwraca wartość ProfileParameter obiektu. |
| GetDatabaseType() |
DbType Pobiera wartość równoważną typowi CLR bieżącego Parameter wystąpienia. (Dziedziczone od Parameter) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetType() |
Type Pobiera bieżące wystąpienie. (Dziedziczone od Object) |
| LoadViewState(Object) |
Przywraca wcześniej zapisany stan widoku źródła danych. (Dziedziczone od Parameter) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| OnParameterChanged() |
Wywołuje metodę OnParametersChanged(EventArgs) kolekcji ParameterCollection zawierającej Parameter obiekt. (Dziedziczone od Parameter) |
| SaveViewState() |
Zapisuje zmiany w Parameter stanie widoku obiektu od czasu opublikowania strony z powrotem na serwerze. (Dziedziczone od Parameter) |
| SetDirty() |
Oznacza obiekt tak Parameter , aby jego stan był rejestrowany w stanie widoku. (Dziedziczone od Parameter) |
| ToString() |
Konwertuje wartość tego wystąpienia na jego równoważną reprezentację w postaci ciągu. (Dziedziczone od Parameter) |
| TrackViewState() |
Parameter Powoduje, że obiekt śledzi zmiany w stanie widoku, dzięki czemu można je przechowywać w obiekcie kontrolki ViewState i utrwalać w żądaniach dla tej samej strony. (Dziedziczone od Parameter) |
Implementacje interfejsów jawnych
| Nazwa | Opis |
|---|---|
| ICloneable.Clone() |
Zwraca duplikat bieżącego Parameter wystąpienia. (Dziedziczone od Parameter) |
| IStateManager.IsTrackingViewState |
Pobiera wartość wskazującą, czy Parameter obiekt zapisuje zmiany w stanie widoku. (Dziedziczone od Parameter) |
| IStateManager.LoadViewState(Object) |
Przywraca wcześniej zapisany stan widoku źródła danych. (Dziedziczone od Parameter) |
| IStateManager.SaveViewState() |
Zapisuje zmiany w Parameter stanie widoku obiektu od czasu opublikowania strony z powrotem na serwerze. (Dziedziczone od Parameter) |
| IStateManager.TrackViewState() |
Parameter Powoduje, że obiekt śledzi zmiany w stanie widoku, dzięki czemu można je przechowywać w obiekcie kontrolki ViewState i utrwalać w żądaniach dla tej samej strony. (Dziedziczone od Parameter) |