Aracılığıyla paylaş


ConfigurationSectionGroup.ForceDeclaration Yöntem

Tanım

Bu ConfigurationSectionGroup nesnenin bildirimini zorlar.

Aşırı Yüklemeler

ForceDeclaration()

Bu ConfigurationSectionGroup nesnenin bildirimini zorlar.

ForceDeclaration(Boolean)

Bu ConfigurationSectionGroup nesnenin bildirimini zorlar.

ForceDeclaration()

Kaynak:
ConfigurationSectionGroup.cs
Kaynak:
ConfigurationSectionGroup.cs
Kaynak:
ConfigurationSectionGroup.cs

Bu ConfigurationSectionGroup nesnenin bildirimini zorlar.

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

Örnekler

Aşağıdaki kod örneğinde yönteminin nasıl kullanılacağı gösterilmektedir 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

Açıklamalar

ForceDeclaration yöntemi, bir ConfigurationSectionGroup üst dosyada zaten bildirildiği için gerekli olmasa bile bir nesnenin bir yapılandırma dosyasına yazılması için zorlayabilir.

Ayrıca bkz.

Şunlara uygulanır

ForceDeclaration(Boolean)

Kaynak:
ConfigurationSectionGroup.cs
Kaynak:
ConfigurationSectionGroup.cs
Kaynak:
ConfigurationSectionGroup.cs

Bu ConfigurationSectionGroup nesnenin bildirimini zorlar.

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

Parametreler

force
Boolean

true nesnenin ConfigurationSectionGroup dosyaya yazılması gerekiyorsa; aksi takdirde , false.

Özel durumlar

ConfigurationSectionGroup nesnesi kök bölüm grubudur.

-veya-

Nesnenin ConfigurationSectionGroup bir konumu vardır.

Örnekler

Aşağıdaki kod örneğinde yönteminin nasıl kullanılacağı gösterilmektedir 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

Açıklamalar

yöntemi, ForceDeclaration ise force bu ConfigurationSectionGroup bildirimin dosyaya yazılması için zorlartrue. ise forcefalse, nesne sistem tarafından gerekli kılındıysa ConfigurationSectionGroup bu eylem yoksayılabilir.

ForceDeclaration yöntemi, bir ConfigurationSectionGroup üst dosyada zaten bildirildiği için gerekli olmasa bile bir nesnenin bir yapılandırma dosyasına yazılması için zorlayabilir. Ayrıca, grup gerekli değilse bir grubu yapılandırma dosyasından kaldırabilir.

Grup bildiriminin ForceDeclaration zaten var olup olmadığı konusunda endişelenmeden bir yapılandırma dosyasını bir bilgisayardan diğerine daha taşınabilir hale getirmek için yöntemini kullanmak isteyebilirsiniz.

Ayrıca bkz.

Şunlara uygulanır