ConfigurationSectionGroupCollection.Remove(String) 메서드

정의

ConfigurationSectionGroup 개체에서 지정된 이름의 ConfigurationSectionGroupCollection 개체를 제거합니다.

public:
 void Remove(System::String ^ name);
public void Remove (string name);
member this.Remove : string -> unit
Public Sub Remove (name As String)

매개 변수

name
String

제거할 섹션 그룹의 이름입니다.

예제

다음 코드 예제에서는 Remove 메서드를 사용하는 방법을 보여 줍니다.

       static void Remove()
       {

           try
           {

               System.Configuration.Configuration config =
                   ConfigurationManager.OpenExeConfiguration(
                  ConfigurationUserLevel.None);

               ConfigurationSectionGroup customGroup =
                   config.SectionGroups.Get("CustomGroup");

               if (customGroup != null)
               {
                   config.SectionGroups.Remove("CustomGroup");
                   config.Save(ConfigurationSaveMode.Full);
               }
               else
                   Console.WriteLine(
                       "CustomGroup does not exists.");
           }
           catch (ConfigurationErrorsException err)
           {
               Console.WriteLine(err.ToString());
           }
       }
Shared Sub Remove()
   
   Try
      
         Dim config _
     As System.Configuration.Configuration = _
     ConfigurationManager.OpenExeConfiguration( _
     ConfigurationUserLevel.None)

         Dim groups _
         As ConfigurationSectionGroupCollection = _
         config.SectionGroups

         Dim customGroup _
         As ConfigurationSectionGroup = groups.Get("CustomGroup")
      
      If Not (customGroup Is Nothing) Then
         config.SectionGroups.Remove("CustomGroup")
         config.Save(ConfigurationSaveMode.Full)
      Else
             Console.WriteLine( _
             "CustomGroup does not exists.")
      End If
   
   Catch err As ConfigurationErrorsException
      Console.WriteLine(err.ToString())
   End Try
End Sub

적용 대상

추가 정보