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 метод , чтобы сделать файл конфигурации более переносимым с одного компьютера на другой, не беспокоясь о том, существует ли объявление группы.