ProfileSection.Inherits Propriedade

Definição

Obtém ou define uma referência de tipo para um 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 Propriedade

Uma referência de tipo válida, ou uma cadeia vazia (""). O padrão é uma cadeia de caracteres vazia.

Atributos

Exemplos

O seguinte exemplo de código mostra como usar a Inherits propriedade. Este exemplo de código faz parte de um exemplo maior fornecido para a ProfileSection classe.


// 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"

Observações

Em tempo de execução, o sistema de compilação ASP.NET utiliza a informação especificada na secção profile da configuração para gerar uma classe chamada ProfileCommon, que deriva de ProfileBase. Para personalizar a informação que esta classe fornece, pode definir a Inherits propriedade para o nome de um tipo que cria e que deriva de ProfileBase, e o sistema de compilação usará este tipo personalizado como classe base para ProfileCommon.

Note

Se fornecer uma referência de tipo na Inherits propriedade, pode definir propriedades nos seus tipos personalizados que não estejam definidas com um property elemento.

Para mais informações sobre as funcionalidades do perfil adicionadas à ASP.NET 2.0, consulte ASP.NET Visão Geral das Propriedades do Perfil.

Aplica-se a

Ver também