ProfileSection.Inherits Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une référence de type pour un type personnalisé dérivé 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
Valeur de propriété
Référence de type valide ou chaîne vide (""). La valeur par défaut est une chaîne vide.
- Attributs
Exemples
L'exemple de code suivant montre comment utiliser la propriété Inherits. Cet exemple de code fait partie d’un exemple plus grand fourni pour la 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"
Remarques
Au moment de l’exécution, le système de compilation ASP.NET utilise les informations spécifiées dans la profile
section de la configuration pour générer une classe appelée ProfileCommon
, qui est dérivée de ProfileBase. Pour personnaliser les informations fournies par cette classe, vous pouvez définir la Inherits propriété sur le nom d’un type que vous créez qui dérive de , et le système de ProfileBasecompilation utilisera ce type personnalisé comme classe de base pour ProfileCommon
.
Notes
Si vous fournissez une référence de type dans la Inherits propriété , vous pouvez définir des propriétés dans vos types personnalisés qui ne sont pas définies avec un property
élément .
Pour plus d’informations sur les fonctionnalités de profil ajoutées à ASP.NET 2.0, consultez Vue d’ensemble des propriétés de profil ASP.NET.