System.Configuration Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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 |
| 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 |
| ConfigurationBuildersSection |
Programozott hozzáférést biztosít a |
| 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 |
| 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 |
| ProtectedProviderSettings |
A konfigurációs szakasz szolgáltatóinak konfigurálását végző konfigurációelemek csoportját |
| 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. |