Compartir vía


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 una cadena vacía (""). El valor predeterminado es una cadena vacía.

Atributos

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar la Inherits propiedad . Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la ProfileSection clase .


// 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 sección de la profile 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 deriva 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