System.Configuration Névtér

A konfigurációs adatok kezeléséhez a programozási modellt biztosító típusokat tartalmazza.

Osztályok

Name Description
ApplicationScopedSettingAttribute

Azt határozza meg, hogy az alkalmazásbeállítások tulajdonság általános értékkel rendelkezik-e az alkalmazás összes felhasználója számára. Ez az osztály nem örökölhető.

ApplicationSettingsBase

Alaposztályként szolgál a konkrét burkolóosztályok származtatásához az alkalmazásbeállítások funkció megvalósításához a Window Forms-alkalmazásokban.

ApplicationSettingsGroup

Egy konfigurációs fájl kapcsolódó alkalmazásbeállítási szakaszainak csoportosítását jelöli. Ez az osztály nem örökölhető.

AppSettingsReader

Egy metódust biztosít egy adott típusú értékek beolvasásához a konfigurációból.

AppSettingsSection

Konfigurációs rendszertámogatást biztosít a appSettings konfigurációs szakaszhoz. Ez az osztály nem örökölhető.

CallbackValidator

Egy objektum dinamikus érvényesítését biztosítja.

CallbackValidatorAttribute

Megadja a CallbackValidator kódérvényesítéshez használandó objektumot. Ez az osztály nem örökölhető.

ClientSettingsSection

Felhasználói hatókörű alkalmazásbeállítások csoportját jelöli egy konfigurációs fájlban.

CommaDelimitedStringCollection

A sztringelemek vesszővel elválasztott gyűjteményét jelöli. Ez az osztály nem örökölhető.

CommaDelimitedStringCollectionConverter

Vesszővel tagolt sztringértéket konvertál objektummá és objektumból CommaDelimitedStringCollection . Ez az osztály nem örökölhető.

Configuration

Egy adott számítógépre, alkalmazásra vagy erőforrásra vonatkozó konfigurációs fájlt jelöl. Ez az osztály nem örökölhető.

ConfigurationBuilder

Az egyéni konfigurációkészítő implementációk által bővítendő alaposztályt jelöli.

ConfigurationBuilderCollection

Objektumgyűjteményt ConfigurationBuilder tart fenn név szerint.

ConfigurationBuilderSettings

A konfigurációs szakasz szolgáltatóinak konfigurálását végző konfigurációelemek csoportját <configBuilders> jelöli.

ConfigurationBuildersSection

Programozott hozzáférést biztosít a <configBuilders> szakaszhoz. Ez az osztály nem örökölhető.

ConfigurationCollectionAttribute

Deklaratív módon utasítja .NET, hogy hozzon létre egy konfigurációelem-gyűjtemény egy példányát. Ez az osztály nem örökölhető.

ConfigurationConverterBase

A konfigurációkonverter-típusok alaposztálya.

ConfigurationElement

Konfigurációs elemet jelöl egy konfigurációs fájlban.

ConfigurationElementCollection

Gyermekelemek gyűjteményét tartalmazó konfigurációs elemet jelöl.

ConfigurationElementProperty

Egy konfigurációelem tulajdonságát adja meg. Ez az osztály nem örökölhető.

ConfigurationErrorsException

A konfigurációs hiba esetén megjelenő kivétel.

ConfigurationException

A konfigurációs rendszer hibája esetén megjelenő kivétel.

ConfigurationFileMap

Meghatározza a gép konfigurációs fájljának konfigurációs fájlleképezését.

ConfigurationLocation

Egy konfigurációs fájlban location lévő elemet jelöl.

ConfigurationLocationCollection

Objektumgyűjteményt ConfigurationLocationCollection tartalmaz.

ConfigurationLockCollection

Zárolt konfigurációs objektumok gyűjteményét tartalmazza. Ez az osztály nem örökölhető.

ConfigurationManager

Hozzáférést biztosít az ügyfélalkalmazások konfigurációs fájljaihoz. Ez az osztály nem örökölhető.

ConfigurationPermission

Olyan engedélystruktúrát biztosít, amely lehetővé teszi a metódusok vagy osztályok számára a konfigurációs fájlok elérését.

ConfigurationPermissionAttribute

Létrehoz egy ConfigurationPermission objektumot, amely megadja vagy letiltja a kijelölt célengedélyt a konfigurációs fájlok szakaszainak eléréséhez.

ConfigurationProperty

Egy konfigurációelem attribútumát vagy gyermekét jelöli. Ez az osztály nem örökölhető.

ConfigurationPropertyAttribute

Deklaratív módon utasítja .NET egy konfigurációs tulajdonság példányosítására. Ez az osztály nem örökölhető.

ConfigurationPropertyCollection

Konfigurációelem-tulajdonságok gyűjteményét jelöli.

ConfigurationSection

Egy konfigurációs fájl egy szakaszát jelöli.

ConfigurationSectionCollection

Egy konfigurációs fájl kapcsolódó szakaszainak gyűjteményét jelöli.

ConfigurationSectionGroup

Egy konfigurációs fájl kapcsolódó szakaszainak csoportját jelöli.

ConfigurationSectionGroupCollection

Objektumok gyűjteményét ConfigurationSectionGroup jelöli.

ConfigurationSettings

A futtatókörnyezet 1.0-s és 1.1-s verzióinak támogatása a konfigurációs szakaszok és a gyakori konfigurációs beállítások olvasásához.

ConfigurationValidatorAttribute

A validátor attribútumtípusainak System.Configuration alaposztályaként szolgál.

ConfigurationValidatorBase

Alaposztályként szolgál egy érvényesítési osztály származtatásához, hogy egy objektum értéke ellenőrizhető legyen.

ConfigXmlDocument

Körbefuttatja a megfelelő XmlDocument típust, és tartalmazza a fájlnév és a sorszámok jelentéséhez szükséges információkat is.

ConnectionStringSettings

Egyetlen kapcsolati karakterlánc a kapcsolati sztringek konfigurációs fájlszakaszában.

ConnectionStringSettingsCollection

Objektumgyűjteményt ConnectionStringSettings tartalmaz.

ConnectionStringsSection

Programozott hozzáférést biztosít a kapcsolati sztringek konfigurációs fájl szakaszához.

ContextInformation

Beágyazza az objektumhoz ConfigurationElement társított környezeti információkat. Ez az osztály nem örökölhető.

DefaultSection

Egy alapszintű konfigurációszakasz-kezelőt jelöl, amely elérhetővé teszi a konfigurációs szakasz XML-fájlját olvasási és írási hozzáféréshez.

DefaultSettingValueAttribute

Az alkalmazásbeállítások tulajdonság alapértelmezett értékét adja meg.

DefaultValidator

Egy objektum ellenőrzését biztosítja. Ez az osztály nem örökölhető.

DictionarySectionHandler

Kulcs/érték pár konfigurációs adatait adja meg egy konfigurációs szakaszból.

DpapiProtectedConfigurationProvider

Egy ProtectedConfigurationProvider objektumot biztosít, amely a Windows adatvédelmi API-t (DPAPI) használja a konfigurációs adatok titkosításához és visszafejtéséhez.

ElementInformation

Metainformációkat tartalmaz a konfiguráció egyes elemeiről. Ez az osztály nem örökölhető.

ExeConfigurationFileMap

Egy .exe-alkalmazás konfigurációs fájlleképezését határozza meg. Ez az osztály nem örökölhető.

ExeContext

Az aktuális alkalmazás elérésiút-környezetének kezelése. Ez az osztály nem örökölhető.

GenericEnumConverter

Sztring és enumerálási típus közötti konvertálás.

IdnElement

Megadja a nemzetközi tartománynév (IDN) feldolgozásának konfigurációs beállítását az Uri osztályban.

IgnoreSection

Burkolótípus-definíciót biztosít a konfigurációs szakaszokhoz, amelyeket nem a típusok kezelnek System.Configuration .

IgnoreSectionHandler

Régi szakaszkezelő definíciót biztosít azokhoz a konfigurációs szakaszokhoz, amelyeket nem a típusok kezelnek System.Configuration .

InfiniteIntConverter

Sztring és standard végtelen vagy egész szám közötti konvertálás.

InfiniteTimeSpanConverter

Sztring és a standard végtelen TimeSpan érték közötti konvertálás.

IntegerValidator

Egy érték érvényesítését Int32 biztosítja.

IntegerValidatorAttribute

Deklaratív módon utasítja .NET, hogy végezzen egész számérvényesítést egy konfigurációs tulajdonságon. Ez az osztály nem örökölhető.

IriParsingElement

Megadja a nemzetközi erőforrás-azonosító (IRI) feldolgozásának konfigurációs beállítását az Uri osztályban.

KeyValueConfigurationCollection

Objektumgyűjteményt KeyValueConfigurationElement tartalmaz.

KeyValueConfigurationElement

Kulcs/érték párt tartalmazó konfigurációs elemet jelöl.

LocalFileSettingsProvider

Adatmegőrzést biztosít az alkalmazásbeállítások osztályai számára.

LongValidator

Egy érték érvényesítését Int64 biztosítja.

LongValidatorAttribute

Deklaratív módon utasítja .NET, hogy végezzen hosszú egész szám ellenőrzést egy konfigurációs tulajdonságon. Ez az osztály nem örökölhető.

NameValueConfigurationCollection

Objektumgyűjteményt NameValueConfigurationElement tartalmaz. Ez az osztály nem örökölhető.

NameValueConfigurationElement

Névvel és String értékkel rendelkező String konfigurációs elem. Ez az osztály nem örökölhető.

NameValueFileSectionHandler

Hozzáférést biztosít egy konfigurációs fájlhoz. Ez a típus támogatja a .NET konfigurációs infrastruktúrát, és nem közvetlenül a kódból való használatra szolgál.

NameValueSectionHandler

Egy konfigurációs szakaszból adja meg a név/értékpár konfigurációs adatait.

NoSettingsVersionUpgradeAttribute

Megadja, hogy a beállításszolgáltató letiltson minden olyan logikát, amely az alkalmazásfrissítés észlelésekor lesz meghívva. Ez az osztály nem örökölhető.

PositiveTimeSpanValidator

Egy objektum ellenőrzését TimeSpan biztosítja. Ez az osztály nem örökölhető.

PositiveTimeSpanValidatorAttribute

Deklaratív módon utasítja .NET, hogy végezzen időellenőrzést egy konfigurációs tulajdonságon. Ez az osztály nem örökölhető.

PropertyInformation

Metainformációkat tartalmaz a konfigurációban lévő egyes tulajdonságokról. Ez a típus nem örökölhető.

PropertyInformationCollection

Objektumgyűjteményt PropertyInformation tartalmaz. Ez az osztály nem örökölhető.

ProtectedConfiguration

Hozzáférést biztosít az aktuális alkalmazás konfigurációs fájljának védett konfigurációs szolgáltatóihoz.

ProtectedConfigurationProvider

A védett konfigurációs adatok titkosítására és visszafejtésére szolgáló szolgáltatók létrehozására szolgáló alaposztály.

ProtectedConfigurationProviderCollection

Objektumgyűjteményt ProtectedConfigurationProvider biztosít.

ProtectedConfigurationSection

Programozott hozzáférést biztosít a configProtectedData konfigurációs szakaszhoz. Ez az osztály nem örökölhető.

ProtectedProviderSettings

A konfigurációs szakasz szolgáltatóinak konfigurálását végző konfigurációelemek csoportját <configProtectedData> jelöli.

ProviderSettings

A szolgáltatóhoz társított konfigurációs elemeket jelöli.

ProviderSettingsCollection

Objektumok gyűjteményét ProviderSettings jelöli.

RegexStringValidator

Egy sztring érvényesítését biztosítja egy reguláris kifejezés által biztosított szabályok alapján.

RegexStringValidatorAttribute

Deklaratív módon utasítja .NET, hogy sztringellenőrzést hajtson végre egy konfigurációs tulajdonságon egy reguláris kifejezés használatával. Ez az osztály nem örökölhető.

RsaProtectedConfigurationProvider

Olyan példányt ProtectedConfigurationProvider biztosít, amely RSA-titkosítást használ a konfigurációs adatok titkosításához és visszafejtéséhez.

SchemeSettingElement

Egy osztály egy elemét SchemeSettingElementCollection jelöli.

SchemeSettingElementCollection

Objektumok gyűjteményét SchemeSettingElement jelöli.

SectionInformation

A konfigurációs hierarchia egy adott szakaszának metaadatait tartalmazza. Ez az osztály nem örökölhető.

SettingAttribute

A beállítások adatainak beállítástulajdonságokkal való társításához használt egyéni beállításokattribútumot jelöli.

SettingChangingEventArgs

Adatokat biztosít az SettingChanging eseményhez.

SettingElement

A konfiguráció elemeinek frissítéséhez használt egyszerűsített konfigurációs elemet jelöli. Ez az osztály nem örökölhető.

SettingElementCollection

Objektumgyűjteményt SettingElement tartalmaz. Ez az osztály nem örökölhető.

SettingsAttributeDictionary

Egy konfigurációs objektum és egy objektum leírására használt kulcs-érték párok gyűjteményét SettingsProperty jelöli.

SettingsBase

Megadja a felhasználói tulajdonságok beállításainak támogatásához használt alaposztályt.

SettingsContext

Környezeti információkat biztosít, amelyeket a szolgáltató a beállítások megőrzésekor használhat.

SettingsDescriptionAttribute

Egy egyedi konfigurációs tulajdonságot leíró sztringet tartalmaz. Ez az osztály nem örökölhető.

SettingsGroupDescriptionAttribute

Egy alkalmazásbeállítások tulajdonságcsoportját leíró sztringet tartalmaz. Ez az osztály nem örökölhető.

SettingsGroupNameAttribute

Az alkalmazásbeállítások tulajdonságcsoportjának nevét adja meg. Ez az osztály nem örökölhető.

SettingsLoadedEventArgs

Adatokat biztosít az SettingsLoaded eseményhez.

SettingsManageabilityAttribute

Speciális szolgáltatásokat ad meg az alkalmazásbeállítások tulajdonságaihoz. Ez az osztály nem örökölhető.

SettingsProperty

Belsőleg egy adott konfigurációs tulajdonság metaadatait képviselő osztályként használatos.

SettingsPropertyCollection

Objektumgyűjteményt SettingsProperty tartalmaz.

SettingsPropertyIsReadOnlyException

Kivételt biztosít az írásvédett SettingsProperty objektumok számára.

SettingsPropertyNotFoundException

Kivételt biztosít a nem található objektumok esetében SettingsProperty .

SettingsPropertyValue

A egy olyan beállítástulajdonság értékét tartalmazza, amelyet egy példány SettingsBasebetölthet és tárolhat.

SettingsPropertyValueCollection

Olyan beállítástulajdonság-értékek gyűjteményét tartalmazza, amelyek objektumokhoz rendelik SettingsProperty az SettingsPropertyValue objektumokat.

SettingsPropertyWrongTypeException

Kivételt biztosít, amely akkor lesz kivetve, ha érvénytelen típust használ egy SettingsProperty objektumhoz.

SettingsProvider

Alaposztályként szolgál az egyéni beállítások szolgáltatóinak az alkalmazásbeállítások architektúrájában való származtatásához.

SettingsProviderAttribute

Megadja az aktuális alkalmazásbeállítások osztályának vagy tulajdonságának tárolásához használt beállításszolgáltatót. Ez az osztály nem örökölhető.

SettingsProviderCollection

Alkalmazásbeállítás-szolgáltatók gyűjteményét jelöli.

SettingsSerializeAsAttribute

Megadja a szerializálási mechanizmust, amelyet a beállításszolgáltatónak használnia kell. Ez az osztály nem örökölhető.

SettingValueElement

A beállítás szerializált értékét képviselő XML-t tartalmazza. Ez az osztály nem örökölhető.

SingleTagSectionHandler

Kezeli azokat a konfigurációs szakaszokat, amelyeket egyetlen XML-címke jelöl a .config fájlban.

SpecialSettingAttribute

Azt jelzi, hogy az alkalmazásbeállítások tulajdonságának különleges jelentősége van. Ez az osztály nem örökölhető.

StringValidator

Sztring érvényesítését biztosítja.

StringValidatorAttribute

Deklaratív módon utasítja .NET, hogy végezzen sztringellenőrzést egy konfigurációs tulajdonságon. Ez az osztály nem örökölhető.

SubclassTypeValidator

Ellenőrzi, hogy egy objektum egy adott típusú származtatott osztály-e.

SubclassTypeValidatorAttribute

Deklaratív módon utasítja .NET, hogy végezzen ellenőrzést egy konfigurációs tulajdonságon. Ez az osztály nem örökölhető.

TimeSpanMinutesConverter

Percekben kifejezett időtartományt alakít át.

TimeSpanMinutesOrInfiniteConverter

TimeSpan Percekben vagy standard végtelen időtartományként konvertálja a kifejezett értékeket.

TimeSpanSecondsConverter

Másodpercben kifejezett időtartományt konvertál.

TimeSpanSecondsOrInfiniteConverter

TimeSpan Másodpercben kifejezett vagy standard végtelen időtartományként konvertálja.

TimeSpanValidator

Egy objektum ellenőrzését TimeSpan biztosítja.

TimeSpanValidatorAttribute

Deklaratív módon utasítja .NET, hogy végezzen időellenőrzést egy konfigurációs tulajdonságon. Ez az osztály nem örökölhető.

TypeNameConverter

Típus és sztringértékek közötti konvertálás. Ez az osztály nem örökölhető.

UriSection

Egy konfigurációs fájl Uri szakaszát jelöli.

UserScopedSettingAttribute

Azt határozza meg, hogy egy alkalmazásbeállítási csoport vagy tulajdonság különböző értékeket tartalmaz-e egy alkalmazás minden felhasználója számára. Ez az osztály nem örökölhető.

UserSettingsGroup

A kapcsolódó felhasználói beállítások egy konfigurációs fájlon belüli szakaszainak csoportosítását jelöli. Ez az osztály nem örökölhető.

WhiteSpaceTrimStringConverter

Átalakítja a sztringet a canonical formátumára.

Interfészek

Name Description
IApplicationSettingsProvider

Kiterjesztett képességeket határoz meg az ügyfélalapú alkalmazásbeállítások szolgáltatói számára.

IConfigurationSectionHandler

Kezeli az egyes konfigurációs szakaszokhoz való hozzáférést.

IConfigurationSystem

Szabványos konfigurációs módszereket biztosít.

IPersistComponentSettings

Az alkalmazásbeállításokat tároló és lekérni kívánt vezérlők és kódtárak szabványos funkcióit határozza meg.

ISettingsProviderService

Egy másik alkalmazásbeállítás-szolgáltató definiáló felületét biztosítja.

Enumerációk

Name Description
ConfigurationAllowDefinition

Megadja a konfigurációs fájlhierarchián belüli helyeket, amelyek beállíthatják vagy felülbírálhatják az objektumon belül ConfigurationSection található tulajdonságokat.

ConfigurationAllowExeDefinition

Megadja a konfigurációs fájlhierarchián belüli helyeket, amelyek beállíthatják vagy felülbírálhatják az objektumon belül ConfigurationSection található tulajdonságokat.

ConfigurationElementCollectionType

Az objektum típusát ConfigurationElementCollectionType adja meg.

ConfigurationPropertyOptions

Megadja a tulajdonságra alkalmazandó beállításokat.

ConfigurationSaveMode

Meghatározza, hogy a rendszer mely tulajdonságokat írja ki egy konfigurációs fájlba.

ConfigurationUserLevel

A konfigurációs objektum által megjelenítendő konfigurációs fájl megadására szolgál.

OverrideMode

A gyermekkönyvtárak konfigurációelemeinek konfigurációelemeinek felülbírálási viselkedését adja meg.

PropertyValueOrigin

Megadja a konfigurációs hierarchia azon szintjét, amelyből egy konfigurációs tulajdonság értéke származik.

SettingsManageability

Értékeket biztosít, amelyek jelzik, hogy mely szolgáltatásokat kell elérhetővé tenni az alkalmazásbeállítások számára.

SettingsSerializeAs

Meghatározza az alkalmazásbeállítások tárolásához használt szerializálási sémát.

SpecialSetting

Az alkalmazásbeállítások tulajdonság speciális beállításkategóriáját adja meg.

Delegáltak

Name Description
SettingChangingEventHandler

Az eseményt kezelő metódust SettingChanging jelöli.

SettingsLoadedEventHandler

Az eseményt kezelő metódust SettingsLoaded jelöli.

SettingsSavingEventHandler

Az eseményt kezelő metódust SettingsSaving jelöli.

ValidatorCallback

Egy objektum érvényesítése után meghívandó metódust jelöl.