ConfigurationSectionGroupCollection.Item[] Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu ConfigurationSectionGroupCollection nesnede bulunan bir ConfigurationSectionGroup nesneyi alır veya ayarlar.
Aşırı Yüklemeler
Item[Int32] |
ConfigurationSectionGroup Dizini koleksiyondan belirtilen nesneyi alır. |
Item[String] |
ConfigurationSectionGroup Adı koleksiyondan belirtilen nesneyi alır. |
Örnekler
Aşağıdaki örnekte, bir aracılığıyla yinelemek için özelliğinin nasıl kullanılacağı Item[] gösterilmektedir ConfigurationSectionGroupCollection.
static void ShowSectionGroupCollectionInfo(ConfigurationSectionGroupCollection mySectionGroupCollection)
{
foreach (String mySectionGroupName in mySectionGroupCollection.Keys)
{
ConfigurationSectionGroup mySectionGroup =
(ConfigurationSectionGroup)mySectionGroupCollection[mySectionGroupName];
ShowSectionGroupInfo(mySectionGroup);
}
}
Shared Sub ShowSectionGroupCollectionInfo(mySectionGroupCollection As System.Configuration.ConfigurationSectionGroupCollection)
Dim mySectionGroupName As String
For Each mySectionGroupName In mySectionGroupCollection.Keys
Dim mySectionGroup As System.Configuration.ConfigurationSectionGroup = CType(mySectionGroupCollection(mySectionGroupName), System.Configuration.ConfigurationSectionGroup)
ShowSectionGroupInfo(mySectionGroup)
Next mySectionGroupName
End Sub
Item[Int32]
ConfigurationSectionGroup Dizini koleksiyondan belirtilen nesneyi alır.
public:
property System::Configuration::ConfigurationSectionGroup ^ default[int] { System::Configuration::ConfigurationSectionGroup ^ get(int index); };
public System.Configuration.ConfigurationSectionGroup this[int index] { get; }
member this.Item(int) : System.Configuration.ConfigurationSectionGroup
Default Public ReadOnly Property Item(index As Integer) As ConfigurationSectionGroup
Parametreler
- index
- Int32
Döndürülecek nesnenin ConfigurationSectionGroup dizini.
Özellik Değeri
ConfigurationSectionGroup Belirtilen dizindeki nesne.
C# dilinde bu özellik sınıfı için ConfigurationSectionCollection dizin oluşturucudur.
Şunlara uygulanır
Item[String]
ConfigurationSectionGroup Adı koleksiyondan belirtilen nesneyi alır.
public:
property System::Configuration::ConfigurationSectionGroup ^ default[System::String ^] { System::Configuration::ConfigurationSectionGroup ^ get(System::String ^ name); };
public System.Configuration.ConfigurationSectionGroup this[string name] { get; }
member this.Item(string) : System.Configuration.ConfigurationSectionGroup
Default Public ReadOnly Property Item(name As String) As ConfigurationSectionGroup
Parametreler
- name
- String
Döndürülecek nesnenin ConfigurationSectionGroup adı.
Özellik Değeri
Belirtilen ConfigurationSectionGroup ada sahip nesne.
C# dilinde bu özellik sınıfı için ConfigurationSectionCollection dizin oluşturucudur.
Örnekler
Aşağıdaki kod örneği özelliğinin Item[] nasıl kullanılacağını gösterir.
static void GetItems()
{
try
{
System.Configuration.Configuration config =
ConfigurationManager.OpenExeConfiguration(
ConfigurationUserLevel.None);
ConfigurationSectionGroupCollection groups =
config.SectionGroups;
ConfigurationSectionGroup group1 =
groups.Get("system.net");
ConfigurationSectionGroup group2 =
groups.Get("system.web");
Console.WriteLine(
"Group1: {0}", group1.Name);
Console.WriteLine(
"Group2: {0}", group2.Name);
}
catch (ConfigurationErrorsException err)
{
Console.WriteLine(err.ToString());
}
}
Shared Sub GetItems()
Try
Dim config _
As System.Configuration.Configuration = _
ConfigurationManager.OpenExeConfiguration( _
ConfigurationUserLevel.None)
Dim groups _
As ConfigurationSectionGroupCollection = _
config.SectionGroups
Dim group1 As ConfigurationSectionGroup = _
groups.Get("system.net")
Dim group2 As ConfigurationSectionGroup = _
groups.Get("system.web")
Console.WriteLine("Group1: {0}", group1.Name)
Console.WriteLine("Group2: {0}", group2.Name)
Catch err As ConfigurationErrorsException
Console.WriteLine(err.ToString())
End Try
End Sub