SettingsBase Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona la clase base que se utiliza para admitir la configuración de propiedades por parte del usuario.
public ref class SettingsBase abstract
public abstract class SettingsBase
type SettingsBase = class
Public MustInherit Class SettingsBase
- Herencia
-
SettingsBase
- Derivado
Comentarios
ASP.NET Web Forms y Windows Forms usan la misma infraestructura de opciones de configuración para admitir la configuración de usuario. La configuración del usuario en ASP.NET se conoce a menudo como perfil de ASP.NET. La infraestructura de configuración incluye la SettingsBase clase base, la SettingsProperty clase , la SettingsPropertyValue clase , la SettingsContext clase , la SettingsProvider clase y la SettingAttribute
clase.
Las clases base Settings proporcionan solo una infraestructura común para definir y conservar las propiedades de configuración. Según cómo se derivan estas clases base y su entorno en tiempo de ejecución, la API de configuración puede proporcionar distintos niveles de funcionalidad. Por ejemplo, ASP.NET Profile usa las clases base de configuración para proporcionar la configuración por usuario que se guarda y carga según la semántica de solicitud.
Constructores
SettingsBase() |
Inicializa una nueva instancia de la clase SettingsBase. |
Propiedades
Context |
Obtiene el contexto de configuración asociado. |
IsSynchronized |
Obtiene un valor que indica si el acceso al objeto está sincronizado (es seguro para la ejecución de subprocesos). |
Item[String] |
Obtiene o establece el valor de la propiedad de configuración especificada. |
Properties |
Obtiene la colección de propiedades de configuración. |
PropertyValues |
Obtiene una colección de valores de propiedad de configuración. |
Providers |
Obtiene una colección de proveedores de configuración. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection) |
Inicializa las propiedades internas que utiliza el objeto SettingsBase. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Save() |
Almacena los valores actuales de las propiedades de configuración. |
Synchronized(SettingsBase) |
Proporciona una clase SettingsBase que está sincronizada (es segura para la ejecución de subprocesos). |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |