ProfileParameter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Привязывает значение свойства ASP.NET Profile к объекту параметра.
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
- Наследование
Комментарии
Класс можно использовать ProfileParameter для привязки значения параметра ASP.NET Profile к параметру, используемому в параметризованном SQL-запросе, методе бизнес-объекта или выражении фильтрации.
Класс ProfileParameter предоставляет PropertyName свойство в дополнение к унаследованным от Parameter класса. Свойство PropertyName определяет свойство ASP.NET Profile, из которого ProfileParameter извлекается значение.
Замечание
Элементы управления, которые привязывают данные к параметру, могут вызвать исключение, если ProfileParameter задан объект, но не задано соответствующее свойство профиля. Аналогичным образом данные могут отображаться без данных, если свойство профиля задано.null
DefaultValue Задайте свойство, чтобы избежать этих ситуаций, когда это необходимо.
Конструкторы
| Имя | Описание |
|---|---|
| ProfileParameter() |
Инициализирует новый экземпляр класса ProfileParameter. |
| ProfileParameter(ProfileParameter) |
Инициализирует новый экземпляр класса со значениями экземпляра ProfileParameter , указанного параметром |
| ProfileParameter(String, DbType, String) |
Инициализирует новый экземпляр ProfileParameter класса, используя указанное имя свойства, чтобы определить, к каким свойствам ASP.NET Profile необходимо привязать. |
| ProfileParameter(String, String) |
Инициализирует новый именованный экземпляр ProfileParameter класса, используя указанное имя свойства для определения свойства ASP.NET Profile для привязки. |
| ProfileParameter(String, TypeCode, String) |
Инициализирует новый именованный и строго типизированный экземпляр ProfileParameter класса, используя указанное имя свойства, чтобы определить, к каким свойствам ASP.NET Profile необходимо привязать. |
Свойства
| Имя | Описание |
|---|---|
| ConvertEmptyStringToNull |
Возвращает или задает значение, указывающее, следует ли преобразовать объект Parameter в |
| DbType |
Возвращает или задает тип базы данных параметра. (Унаследовано от Parameter) |
| DefaultValue |
Указывает значение по умолчанию для параметра, если параметр привязан к неинициализации при вызове Evaluate(HttpContext, Control) метода. (Унаследовано от Parameter) |
| Direction |
Указывает, используется ли Parameter объект для привязки значения к элементу управления или элемент управления можно использовать для изменения значения. (Унаследовано от Parameter) |
| IsTrackingViewState |
Возвращает значение, указывающее, сохраняет ли Parameter объект изменения в состоянии представления. (Унаследовано от Parameter) |
| Name |
Возвращает или задает имя параметра. (Унаследовано от Parameter) |
| PropertyName |
Возвращает или задает имя свойства ASP.NET Profile, к которому привязывается параметр. |
| Size |
Возвращает или задает размер параметра. (Унаследовано от Parameter) |
| Type |
Возвращает или задает тип параметра. (Унаследовано от Parameter) |
| ViewState |
Получает словарь сведений о состоянии, позволяющий сохранять и восстанавливать состояние Parameter представления объекта в нескольких запросах на одну и ту же страницу. (Унаследовано от Parameter) |
Методы
| Имя | Описание |
|---|---|
| Clone() |
Возвращает дубликат текущего ProfileParameter экземпляра. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| Evaluate(HttpContext, Control) |
Обновляет и возвращает значение ProfileParameter объекта. |
| GetDatabaseType() |
DbType Возвращает значение, эквивалентное типу СРЕДЫ CLR текущего Parameter экземпляра. (Унаследовано от Parameter) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| LoadViewState(Object) |
Восстанавливает ранее сохраненное состояние представления источника данных. (Унаследовано от Parameter) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| OnParameterChanged() |
OnParametersChanged(EventArgs) Вызывает метод ParameterCollection коллекции, содержащей Parameter объект. (Унаследовано от Parameter) |
| SaveViewState() |
Сохраняет изменения Parameter состояния представления объекта с момента публикации страницы на сервер. (Унаследовано от Parameter) |
| SetDirty() |
Parameter Помечает объект таким образом, чтобы его состояние было записано в состоянии представления. (Унаследовано от Parameter) |
| ToString() |
Преобразует значение этого экземпляра в эквивалентное строковое представление. (Унаследовано от Parameter) |
| TrackViewState() |
Позволяет Parameter объекту отслеживать изменения состояния представления, чтобы они могли храниться в объекте элемента управления ViewState и сохраняться в запросах на одну и ту же страницу. (Унаследовано от Parameter) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| ICloneable.Clone() |
Возвращает дубликат текущего Parameter экземпляра. (Унаследовано от Parameter) |
| IStateManager.IsTrackingViewState |
Возвращает значение, указывающее, сохраняет ли Parameter объект изменения в состоянии представления. (Унаследовано от Parameter) |
| IStateManager.LoadViewState(Object) |
Восстанавливает ранее сохраненное состояние представления источника данных. (Унаследовано от Parameter) |
| IStateManager.SaveViewState() |
Сохраняет изменения Parameter состояния представления объекта с момента публикации страницы на сервер. (Унаследовано от Parameter) |
| IStateManager.TrackViewState() |
Позволяет Parameter объекту отслеживать изменения состояния представления, чтобы они могли храниться в объекте элемента управления ViewState и сохраняться в запросах на одну и ту же страницу. (Унаследовано от Parameter) |