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 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.