ConfigurationPropertyCollection Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een verzameling eigenschappen van configuratie-elementen.
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
- Overname
-
ConfigurationPropertyCollection
- Implementeringen
Voorbeelden
In het volgende voorbeeld ziet u een mogelijk gebruik van de ConfigurationPropertyCollection. Raadpleeg het voorbeeld van het gerelateerde type ConfigurationProperty.
Hier volgt een fragment uit de configuratie die in het bovenstaande voorbeeld wordt gebruikt.
<?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>
Opmerkingen
De ConfigurationPropertyCollection klasse vertegenwoordigt de verzameling van de ConfigurationProperty objecten die kenmerken of ConfigurationElement objecten van een configuratie-element kunnen zijn.
De ConfigurationProperty klasse vertegenwoordigt een afzonderlijke configuratie-instelling. Hiermee kunt u de naam, het type en de standaardwaarde voor een bepaalde configuratie-entiteit (kenmerk of element) ophalen of instellen. Met aanvullende opties kunt u opgeven of het kenmerk vereist is, een elementsleutel is of een standaardelementverzameling vertegenwoordigt.
Constructors
| Name | Description |
|---|---|
| ConfigurationPropertyCollection() |
Initialiseert een nieuw exemplaar van de ConfigurationPropertyCollection klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Count |
Hiermee haalt u het aantal eigenschappen in de verzameling op. |
| IsSynchronized |
Hiermee wordt een waarde opgehaald die aangeeft of de toegang tot de verzameling wordt gesynchroniseerd (thread safe). |
| Item[String] |
Hiermee haalt u het verzamelingsitem op met de opgegeven naam. |
| SyncRoot |
Hiermee wordt het object opgehaald om de toegang tot de verzameling te synchroniseren. |
Methoden
| Name | Description |
|---|---|
| Add(ConfigurationProperty) |
Voegt een configuratie-eigenschap toe aan de verzameling. |
| Clear() |
Hiermee verwijdert u alle configuratie-eigenschapsobjecten uit de verzameling. |
| Contains(String) |
Hiermee geeft u op of de configuratie-eigenschap is opgenomen in deze verzameling. |
| CopyTo(ConfigurationProperty[], Int32) |
Kopieert deze ConfigurationPropertyCollection naar een matrix. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetEnumerator() |
Hiermee haalt u het IEnumerator object op zoals het van toepassing is op de verzameling. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Remove(String) |
Hiermee verwijdert u een configuratie-eigenschap uit de verzameling. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Kopieert deze verzameling naar een matrix. |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Cast de elementen van een IEnumerable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |