ProfileSection.Inherits Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 esta classe, você pode definir a Inherits propriedade como o nome de um tipo que você cria 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 ASP.NET Visão geral das propriedades de perfil.