ConfigurationSectionGroup.ForceDeclaration Метод

Определение

Принудительно задает объявление для этого ConfigurationSectionGroup объекта.

Перегрузки

Имя Описание
ForceDeclaration()

Принудительно задает объявление для этого ConfigurationSectionGroup объекта.

ForceDeclaration(Boolean)

Принудительно задает объявление для этого ConfigurationSectionGroup объекта.

ForceDeclaration()

Исходный код:
ConfigurationSectionGroup.cs
Исходный код:
ConfigurationSectionGroup.cs
Исходный код:
ConfigurationSectionGroup.cs
Исходный код:
ConfigurationSectionGroup.cs
Исходный код:
ConfigurationSectionGroup.cs
Исходный код:
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.cs
Исходный код:
ConfigurationSectionGroup.cs
Исходный код:
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. В противном forcefalseслучае это действие может быть проигнорировано, если ConfigurationSectionGroup объект требуется системой.

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

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

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

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