ConfigurationPropertyCollection Sınıf
Ö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.
Yapılandırma öğesi özellikleri koleksiyonunu temsil eder.
public ref class ConfigurationPropertyCollection : System::Collections::ICollection
public class ConfigurationPropertyCollection : System.Collections.ICollection
type ConfigurationPropertyCollection = class
interface ICollection
interface IEnumerable
Public Class ConfigurationPropertyCollection
Implements ICollection
- Devralma
-
ConfigurationPropertyCollection
- Uygulamalar
Aşağıdaki örnekte, uygulamasının olası bir kullanımı gösterilmektedir ConfigurationPropertyCollection. İlgili türün ConfigurationPropertyörneğine bakın.
Aşağıda, yukarıdaki örnek tarafından kullanılan yapılandırmadan bir alıntı verilmiştir.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="CustomSection" type="Samples.AspNet, ConfigurationProperty, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" allowDefinition="Everywhere" allowExeDefinition="MachineToApplication" restartOnExternalChanges="true" />
</configSections>
<CustomSection fileName="default.txt" alias="alias.txt" maxUsers="1000"
maxIdleTime="00:05:00" />
</configuration>
sınıfı, ConfigurationPropertyCollection bir yapılandırma öğesinin ConfigurationProperty öznitelikleri veya ConfigurationElement nesneleri olabilecek nesnelerin koleksiyonunu temsil eder.
sınıfı, ConfigurationProperty tek bir yapılandırma ayarını temsil eder. Belirli bir yapılandırma varlığı (öznitelik veya öğe) için ad, tür ve varsayılan değeri almanıza veya ayarlamanıza olanak tanır. Ek seçenekler özniteliğin gerekli olup olmadığını, bir öğe anahtarı olup olmadığını veya varsayılan öğe koleksiyonunu temsil edip etmediğini belirtmenize olanak sağlar.
Configuration |
ConfigurationPropertyCollection sınıfının yeni bir örneğini başlatır. |
Count |
Koleksiyondaki özelliklerin sayısını alır. |
Is |
Koleksiyona erişimin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli). |
Item[String] |
Belirtilen ada sahip koleksiyon öğesini alır. |
Sync |
Koleksiyona erişimi eşitlemek için nesnesini alır. |
Add(Configuration |
Koleksiyona bir yapılandırma özelliği ekler. |
Clear() |
Koleksiyondan tüm yapılandırma özelliği nesnelerini kaldırır. |
Contains(String) |
Yapılandırma özelliğinin bu koleksiyonda yer alıp almadığını belirtir. |
Copy |
Bu ConfigurationPropertyCollection öğesini bir diziye kopyalar. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Get |
IEnumerator Nesneyi koleksiyon için geçerli olduğu şekilde alır. |
Get |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
Get |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Memberwise |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Remove(String) |
Bir yapılandırma özelliğini koleksiyondan kaldırır. |
To |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
ICollection. |
Bu koleksiyonu bir diziye kopyalar. |
Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe atar. |
Of |
Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler. |
As |
Sorgunun paralelleştirilmesini sağlar. |
As |
bir IEnumerable öğesini öğesine IQueryabledönüştürür. |
Ürün | Sürümler |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: