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


ConfigurationSectionGroup.ForceDeclaration Метод

Определение

Вынуждает объявить данный объект ConfigurationSectionGroup.

Перегрузки

ForceDeclaration()

Вынуждает объявить данный объект ConfigurationSectionGroup.

ForceDeclaration(Boolean)

Вынуждает объявить данный объект ConfigurationSectionGroup.

ForceDeclaration()

Исходный код:
ConfigurationSectionGroup.cs
Исходный код:
ConfigurationSectionGroup.cs
Исходный код:
ConfigurationSectionGroup.cs

Вынуждает объявить данный объект ConfigurationSectionGroup.

public:
 void ForceDeclaration();
public void ForceDeclaration ();
member this.ForceDeclaration : unit -> unit
Public Sub ForceDeclaration ()

Примеры

В следующем примере кода показано применение метода ForceDeclaration.

static void ForceDeclaration(
    ConfigurationSectionGroup sectionGroup)
{

    // Get the application configuration file.
    System.Configuration.Configuration config =
            ConfigurationManager.OpenExeConfiguration(
            ConfigurationUserLevel.None);

    sectionGroup.ForceDeclaration();

    config.Save(ConfigurationSaveMode.Full);

    Console.WriteLine(
        "Forced declaration for the group: {0}",
        sectionGroup.Name);
}
Overloads Shared Sub ForceDeclaration( _
ByVal sectionGroup As ConfigurationSectionGroup)

    ' Get the application configuration file.
    Dim config _
    As System.Configuration.Configuration = _
    ConfigurationManager.OpenExeConfiguration( _
    ConfigurationUserLevel.None)

    sectionGroup.ForceDeclaration()

    config.Save(ConfigurationSaveMode.Full)

    Console.WriteLine( _
    "Forced declaration for the group: {0}", _
    sectionGroup.Name)
End Sub

Комментарии

Метод ForceDeclaration может принудительно ConfigurationSectionGroup записывать объект в файл конфигурации, даже если он не является обязательным, так как он уже объявлен в родительском файле.

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

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

ForceDeclaration(Boolean)

Исходный код:
ConfigurationSectionGroup.cs
Исходный код:
ConfigurationSectionGroup.cs
Исходный код:
ConfigurationSectionGroup.cs

Вынуждает объявить данный объект ConfigurationSectionGroup.

public:
 void ForceDeclaration(bool force);
public void ForceDeclaration (bool force);
member this.ForceDeclaration : bool -> unit
Public Sub ForceDeclaration (force As Boolean)

Параметры

force
Boolean

true, если объект ConfigurationSectionGroup должен быть прописан в файле, в противном случае — false.

Исключения

Данный объект ConfigurationSectionGroup является корневой группой разделов.

-или-

Данный объект ConfigurationSectionGroup имеет расположение.

Примеры

В следующем примере кода показано применение метода ForceDeclaration.

static void ForceDeclaration(
    ConfigurationSectionGroup sectionGroup,
    bool force)
{
    sectionGroup.ForceDeclaration(force);

    Console.WriteLine(
        "Forced declaration for the group: {0} is {1}",
        sectionGroup.Name, force.ToString());
}
Overloads Shared Sub ForceDeclaration( _
ByVal sectionGroup _
As ConfigurationSectionGroup, _
ByVal force As Boolean)
    sectionGroup.ForceDeclaration(force)

    Console.WriteLine( _
    "Forced declaration for the group: {0} is {1}", _
    sectionGroup.Name, force.ToString())
End Sub

Комментарии

Метод ForceDeclaration принудительно записывает это ConfigurationSectionGroup объявление в файл, если force имеет значение true. Если force имеет значение false, это действие может быть проигнорировано, ConfigurationSectionGroup если объект требуется системе.

Метод ForceDeclaration может принудительно ConfigurationSectionGroup записывать объект в файл конфигурации, даже если он не является обязательным, так как он уже объявлен в родительском файле. Кроме того, она может удалить группу из файла конфигурации, если группа не является обязательной.

Вы можете использовать ForceDeclaration метод , чтобы сделать файл конфигурации более переносимым с одного компьютера на другой, не беспокоясь о том, существует ли объявление группы.

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

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