Compartilhar via


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 da propriedade

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

Atributos

Exemplos

O exemplo de código a seguir 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"

Comentários

Em tempo de execução, o sistema de compilação ASP.NET usa as informações especificadas na profile seção da configuração para gerar uma classe chamada ProfileCommon, que é derivada de ProfileBase. Para personalizar as informações fornecidas por essa classe, você pode definir a Inherits propriedade como o nome de um tipo criado que deriva de e o sistema de ProfileBasecompilação usará esse tipo personalizado como a classe base para ProfileCommon.

Observação

Se você fornecer uma referência de tipo na Inherits propriedade , poderá definir propriedades em seus tipos personalizados que não são definidas com um property elemento .

Para obter mais informações sobre os recursos de perfil adicionados ao ASP.NET 2.0, consulte Visão geral das propriedades de perfil do ASP.NET.

Aplica-se a

Confira também