ProfileGroupSettingsCollection Класс
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит набор объектов ProfileGroupSettings.
public ref class ProfileGroupSettingsCollection sealed : System::Configuration::ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.Web.Configuration.ProfileGroupSettings), AddItemName="group")]
public sealed class ProfileGroupSettingsCollection : System.Configuration.ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.Web.Configuration.ProfileGroupSettings), AddItemName="group")>]
type ProfileGroupSettingsCollection = class
inherit ConfigurationElementCollection
Public NotInheritable Class ProfileGroupSettingsCollection
Inherits ConfigurationElementCollection
- Наследование
- Атрибуты
В следующем фрагменте файла конфигурации показано, как декларативно указать значения для нескольких свойств ProfileGroupSettingsCollection в качестве <group>
элементов <properties>
элемента <profile>
раздела файла конфигурации.
<system.web>
<profile enabled = "true" defaultProvider="AspNetSqlProfileProvider">
<providers>
<add name="AspNetSqlProfileProvider"
type="System.Web.Profile.SqlProfileProvider "
connectionStringName="LocalSqlServer"
applicationName="/"
description="Stores and retrieves profile data from the
local Microsoft SQL Server database" />
</providers>
<properties>
<group name = "SiteColors" >
<add name = "BackGround"/>
<add name = "SideBar"/>
<add name = "ForeGroundText"/>
<add name = "ForeGroundBorders"/>
</group>
<group name="Forums">
<add name = "HasAvatar" type="bool" provider="Forums"/>
<add name = "LastLogin" type="DateTime" provider="Forums"/>
<add name = "TotalPosts" type="int" provider="Forums"/>
</group>
</properties>
</profile>
</system.web>
Класс ProfileGroupSettingsCollection содержит коллекцию ProfileGroupSettings объектов , каждый из которых содержит коллекцию ProfilePropertySettings объектов .
Класс ProfilePropertySettings предоставляет способ программного создания, доступа и изменения определения отдельного свойства, добавленного в <properties>
подраздел <profile>
раздела файла конфигурации.
Раздел <profile>
файла конфигурации указывает схему для профилей пользователей. Во время выполнения система компиляции ASP.NET использует сведения, указанные в <profile>
разделе , для создания класса с именем ProfileCommon
, который является производным от ProfileBase. Определение ProfileCommon
класса основано на свойствах, определенных в <properties>
подразделе <profile>
раздела файла конфигурации.
Дополнительные сведения о свойствах профиля см. в разделе Общие сведения о свойствах профиля ASP.NET. Дополнительные сведения о функциях профиля, добавленных в ASP.NET версии 2.0, см. в статье Общие сведения о свойствах профиля ASP.NET.
Profile |
Инициализирует новый экземпляр класса ProfileGroupSettingsCollection. |
Add |
Возвращает или устанавливает имя ConfigurationElement, связанное с операцией добавления в ConfigurationElementCollection после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
All |
Получение строкового массива всех ключевых значений в коллекции. |
Clear |
Возвращает или задает имя ConfigurationElement, связанное с операцией очистки в ConfigurationElementCollection после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
Collection |
Возвращает тип службы ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
Count |
Получает количество элементов коллекции. (Унаследовано от ConfigurationElementCollection) |
Current |
Возвращает ссылку на экземпляр Configuration верхнего уровня, представляющий иерархию конфигурации, к которой относится текущий экземпляр ConfigurationElement. (Унаследовано от ConfigurationElement) |
Element |
Возвращает объект ElementInformation, содержащий неизменяемую информацию и функциональность объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
Element |
Получает имя, используемое для данной коллекции элементов в файле конфигурации после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
Element |
Возвращает объект ConfigurationElementProperty, представляющий сам объект ConfigurationElement. (Унаследовано от ConfigurationElement) |
Emit |
Получает или задает значение, указывающее, была ли коллекция очищена. (Унаследовано от ConfigurationElementCollection) |
Evaluation |
Возвращает объект ContextInformation для объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
Has |
Возвращает значение, указывающее, имеет ли свойство CurrentConfiguration значение |
Is |
Возвращает значение, показывающее, синхронизирован ли доступ к коллекции. (Унаследовано от ConfigurationElementCollection) |
Item[Configuration |
Возвращает или задает свойство или атрибут данного элемента конфигурации. (Унаследовано от ConfigurationElement) |
Item[Int32] |
Получает или задает объект ProfileGroupSettings по указанному индексу. |
Item[String] |
Получает или задает объект ProfileGroupSettings с заданным именем. |
Lock |
Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement) |
Lock |
Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement) |
Lock |
Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement) |
Lock |
Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement) |
Lock |
Возвращает или задает значение, указывающее, заблокирован ли элемент. (Унаследовано от ConfigurationElement) |
Properties |
Возвращает коллекцию свойств. (Унаследовано от ConfigurationElement) |
Remove |
Получает или задает имя ConfigurationElement, связанное с операцией удаления в ConfigurationElementCollection после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
Sync |
Получает объект, используемый для синхронизации доступа к ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
Throw |
Возвращает значение, указывающее, выдаст ли исключение попытка добавить дубликат ConfigurationElement к ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
Add(Profile |
Добавляет объект ProfileGroupSettings в коллекцию. |
Base |
Добавляет новый элемент конфигурации в ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
Base |
Добавляет элемент конфигурации в коллекцию элементов конфигурации. (Унаследовано от ConfigurationElementCollection) |
Base |
Добавляет элемент конфигурации в коллекцию элементов конфигурации. (Унаследовано от ConfigurationElementCollection) |
Base |
Удаляет все объекты элементов конфигурации из коллекции. (Унаследовано от ConfigurationElementCollection) |
Base |
Возвращает элемент конфигурации с указанным расположением индекса. (Унаследовано от ConfigurationElementCollection) |
Base |
Возвращает элемент конфигурации с указанным ключом. (Унаследовано от ConfigurationElementCollection) |
Base |
Возвращает массив ключей для всех элементов конфигурации, содержащихся в ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
Base |
Получает ключ объекта ConfigurationElement по указанному расположению индекса. (Унаследовано от ConfigurationElementCollection) |
Base |
Указывает индекс заданного объекта ConfigurationElement. (Унаследовано от ConfigurationElementCollection) |
Base |
Указывает, удален ли ConfigurationElement с указанным ключом из ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
Base |
Удаляет объект ConfigurationElement из коллекции. (Унаследовано от ConfigurationElementCollection) |
Base |
Удаляет объект ConfigurationElement по указанному расположению индекса. (Унаследовано от ConfigurationElementCollection) |
Clear() |
Удаляет все объекты ProfileGroupSettings из коллекции. |
Copy |
Копирует содержимое объекта ConfigurationElementCollection в массив. (Унаследовано от ConfigurationElementCollection) |
Create |
При переопределении в производном классе создает новый объект ConfigurationElement. (Унаследовано от ConfigurationElementCollection) |
Create |
При переопределении в производном классе создает новый элемент ConfigurationElement. (Унаследовано от ConfigurationElementCollection) |
Deserialize |
Считывает XML из файла конфигурации. (Унаследовано от ConfigurationElement) |
Equals(Object) |
Сравнивает ConfigurationElementCollection с указанным объектом. (Унаследовано от ConfigurationElementCollection) |
Get(Int32) |
Возвращает объект ProfileGroupSettings, расположенный по заданному индексу. |
Get(String) |
Возвращает объект ProfileGroupSettings с указанным именем. |
Get |
При переопределении в производном классе возвращает ключ указанного элемента конфигурации. (Унаследовано от ConfigurationElementCollection) |
Get |
Получает метод IEnumerator, используемый для итерации по ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
Get |
Получает уникальное значение, представляющее экземпляр ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
Get |
Возврат имени объекта ProfileGroupSettings по указанному индексу. |
Get |
Возвращает преобразованную версию указанного имени сборки. (Унаследовано от ConfigurationElement) |
Get |
Возвращает преобразованную версию указанного имени типа. (Унаследовано от ConfigurationElement) |
Get |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Index |
Возвращает индекс указанного объекта ProfileGroupSettings. |
Init() |
Задает объект ConfigurationElement в исходное состояние. (Унаследовано от ConfigurationElement) |
Initialize |
Используется для инициализации набора значений по умолчанию для объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
Is |
Указывает, существует ли указанный ConfigurationElement в ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
Is |
Указывает, может ли указанный объект ConfigurationElement быть удален из ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
Is |
Указывает, был ли изменен ConfigurationElementCollection с момента последнего сохранения или загрузки после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
Is |
Указывает, доступен ли объект ConfigurationElementCollection только для чтения. (Унаследовано от ConfigurationElementCollection) |
List |
Добавляет ошибку "недействительное свойство" в данном объекте ConfigurationElement и всех его дочерних элементах к переданному списку. (Унаследовано от ConfigurationElement) |
Memberwise |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
On |
Возвращает значение, указывающее, встретился ли неизвестный атрибут при десериализации. (Унаследовано от ConfigurationElement) |
On |
Приводит к тому, что система конфигурации выдает исключение. (Унаследовано от ConfigurationElementCollection) |
On |
Выдает исключение, если требуемое свойство не найдено. (Унаследовано от ConfigurationElement) |
Post |
Вызывается после десериализации. (Унаследовано от ConfigurationElement) |
Pre |
Вызывается до сериализации. (Унаследовано от ConfigurationElement) |
Remove(String) |
Удаляет объект ProfileGroupSettings из коллекции. |
Remove |
Удаляет объект ProfileGroupSettings из коллекции. |
Reset(Configuration |
Сбрасывает ConfigurationElementCollection в неизмененное состояние после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
Reset |
Переустанавливает значение свойства IsModified() в |
Serialize |
Записывает данные конфигурации в XML-элемент в файле конфигурации после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
Serialize |
Записывает внешние теги данного элемента конфигурации в файл конфигурации при реализации в производном классе. (Унаследовано от ConfigurationElement) |
Set(Profile |
Добавляет указанный объект ProfileGroupSettings в коллекцию. |
Set |
Задает для свойства указанное значение. (Унаследовано от ConfigurationElement) |
Set |
Устанавливает свойство IsReadOnly() для объекта ConfigurationElementCollection и всех подчиненных элементов. (Унаследовано от ConfigurationElementCollection) |
To |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Unmerge(Configuration |
Отменяет эффект слияния данных конфигурации на разных уровнях иерархии конфигурации. (Унаследовано от ConfigurationElementCollection) |
ICollection. |
Копирует ConfigurationElementCollection в массив. (Унаследовано от ConfigurationElementCollection) |
Cast<TResult>(IEnumerable) |
Приводит элементы объекта IEnumerable к заданному типу. |
Of |
Выполняет фильтрацию элементов объекта IEnumerable по заданному типу. |
As |
Позволяет осуществлять параллельный запрос. |
As |
Преобразовывает коллекцию IEnumerable в объект IQueryable. |
Өнім | Нұсқалар |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET кері байланысы
.NET — бастапқы коды ашық жоба. Пікір қалдыру үшін сілтемені таңдаңыз: