Поделиться через


ProfileSection.Inherits Свойство

Определение

Возвращает или задает ссылку типа для пользовательского типа, являющегося производным от 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

Значение свойства

Верный тип ссылки или пустая строка (""). Значение по умолчанию - пустая строка.

Атрибуты

Примеры

В следующем примере кода показано, как использовать свойство Inherits. Этот пример входит в состав более крупного примера использования класса ProfileSection.


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

Комментарии

Во время выполнения система компиляции ASP.NET использует сведения, указанные profile в разделе конфигурации, для создания класса с именем ProfileCommon, который является производным от ProfileBase. Чтобы настроить сведения, которые предоставляет этот класс, можно задать Inherits для свойства имя создаваемого типа, производного от ProfileBase, и система компиляции будет использовать этот пользовательский тип в качестве базового класса для ProfileCommon.

Примечание

Если в свойстве Inherits указана ссылка на тип, можно определить свойства в пользовательских типах, которые не определены с property помощью элемента .

Дополнительные сведения о функциях профиля, добавленных в ASP.NET 2.0, см. в статье Общие сведения о свойствах профиля ASP.NET.

Применяется к

См. также раздел