Freigeben über


ProfileSection.Inherits Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Typverweises für einen benutzerdefinierten Typ, der von 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

Eigenschaftswert

Ein gültiger Typverweis oder eine leere Zeichenfolge (""). Der Standardwert ist eine leere Zeichenfolge.

Attribute

Beispiele

Das folgende Codebeispiel zeigt, wie die Inherits Eigenschaft verwendet wird. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ProfileSection Klasse bereitgestellt wird.


// 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"

Hinweise

Zur Laufzeit verwendet das ASP.NET Kompilierungssystem die im profile Abschnitt der Konfiguration angegebenen Informationen, um eine Klasse zu generieren, ProfileBasedie von ProfileCommon. Um die von dieser Klasse bereitgestellten Informationen anzupassen, können Sie die Inherits Eigenschaft auf den Namen eines Typs festlegen, von ProfileBasedem Sie erstellen, und das Kompilierungssystem verwendet diesen benutzerdefinierten Typ als Basisklasse für ProfileCommon.

Hinweis

Wenn Sie einen Typverweis in der Inherits Eigenschaft angeben, können Sie Eigenschaften in ihren benutzerdefinierten Typen definieren, die nicht mit einem property Element definiert sind.

Weitere Informationen zu den Profilfeatures, die ASP.NET 2.0 hinzugefügt wurden, finden Sie unter ASP.NET Profileigenschaften (Übersicht).

Gilt für:

Weitere Informationen