Compartir a través de


ProfileSection.Inherits Propiedad

Definición

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.

Se aplica a

Consulte también