ProfileSection.Inherits Propiedad
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í.
Obtiene o establece una referencia de tipo para un tipo personalizado derivado de ProfileBase.
public:
property System::String ^ Inherits { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("inherits", DefaultValue="")]
public string Inherits { get; set; }
[<System.Configuration.ConfigurationProperty("inherits", DefaultValue="")>]
member this.Inherits : string with get, set
Public Property Inherits As String
Valor de propiedad
Referencia de tipo válida o cadena vacía (""). El valor predeterminado es una cadena vacía.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo utilizar la propiedad Inherits. Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase ProfileSection.
// Get the current Inherits property value.
Console.WriteLine(
"Current Inherits value: '{0}'", profileSection.Inherits);
// Set the Inherits property to
// "CustomProfiles.MyCustomProfile, CustomProfiles.dll".
profileSection.Inherits = "CustomProfiles.MyCustomProfile, CustomProfiles.dll";
' Get the current Inherits property value.
Console.WriteLine( _
"Current Inherits value: '{0}'", profileSection.Inherits)
' Set the Inherits property to
' "CustomProfiles.MyCustomProfile, CustomProfiles.dll".
profileSection.Inherits = "CustomProfiles.MyCustomProfile, CustomProfiles.dll"
Comentarios
En tiempo de ejecución, el sistema de compilación de ASP.NET usa la información especificada en la profile
sección de la configuración para generar una clase denominada ProfileCommon
, que se deriva de ProfileBase. Para personalizar la información que proporciona esta clase, puede establecer la Inherits propiedad en el nombre de un tipo que cree que derive de ProfileBasey el sistema de compilación usará este tipo personalizado como clase base para ProfileCommon
.
Nota
Si proporciona una referencia de tipo en la Inherits propiedad , puede definir propiedades en los tipos personalizados que no están definidos con un property
elemento .
Para obtener más información sobre las características de perfil agregadas a ASP.NET 2.0, consulte ASP.NET Información general sobre las propiedades del perfil.