ProfileSection.Inherits Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.