System.Configuration 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
구성 데이터를 처리하는 데 사용되는 프로그래밍 모델을 제공하는 형식이 포함되어 있습니다.
클래스
ApplicationScopedSettingAttribute |
애플리케이션 설정 속성이 애플리케이션의 모든 사용자에 대해 같은 값을 갖도록 지정합니다. 이 클래스는 상속될 수 없습니다. |
ApplicationSettingsBase |
Window Forms 애플리케이션에서 애플리케이션 설정 기능을 구현하기 위해 구체적인 파생 래퍼 클래스의 기본 클래스 역할을 합니다. |
ApplicationSettingsGroup |
구성 파일에 있는 관련된 애플리케이션 설정 섹션의 그룹을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
AppSettingsReader |
구성에서 특정 형식의 값을 읽는 데 사용할 수 있는 메서드를 제공합니다. |
AppSettingsSection |
|
CallbackValidator |
개체의 동적 유효성 검사를 제공합니다. |
CallbackValidatorAttribute |
코드 유효성 검사에 사용할 CallbackValidator 개체를 지정합니다. 이 클래스는 상속될 수 없습니다. |
ClientSettingsSection |
구성 파일에 있는 사용자 범위 애플리케이션 설정의 그룹을 나타냅니다. |
CommaDelimitedStringCollection |
쉼표로 구분된 문자열 요소의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
CommaDelimitedStringCollectionConverter |
쉼표로 구분된 문자열 값과 CommaDelimitedStringCollection 개체 간의 변환을 수행합니다. 이 클래스는 상속될 수 없습니다. |
Configuration |
특정 컴퓨터, 애플리케이션 또는 리소스에 적용할 수 있는 구성 파일을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
ConfigurationBuilder |
사용자 지정 구성 작성기 구현으로 확장될 기본 클래스를 나타냅니다. |
ConfigurationBuilderCollection |
이름별로 ConfigurationBuilder 개체의 컬렉션을 유지합니다. |
ConfigurationBuilderSettings |
|
ConfigurationBuildersSection |
|
ConfigurationCollectionAttribute |
구성 요소 컬렉션의 인스턴스를 만들도록 .NET에 선언적으로 지시합니다. 이 클래스는 상속될 수 없습니다. |
ConfigurationConverterBase |
구성 변환기 형식의 기본 클래스입니다. |
ConfigurationElement |
구성 파일의 구성 요소를 나타냅니다. |
ConfigurationElementCollection |
자식 요소의 컬렉션을 포함하는 구성 요소를 나타냅니다. |
ConfigurationElementProperty |
구성 요소의 속성을 지정합니다. 이 클래스는 상속될 수 없습니다. |
ConfigurationErrorsException |
구성 오류가 발생한 경우 throw되는 예외입니다. |
ConfigurationException |
구성 시스템 오류가 발생한 경우 throw되는 예외입니다. |
ConfigurationFileMap |
컴퓨터 구성 파일의 구성 파일 매핑을 정의합니다. |
ConfigurationLocation |
구성 파일에 있는 |
ConfigurationLocationCollection |
ConfigurationLocationCollection 개체의 컬렉션을 포함합니다. |
ConfigurationLockCollection |
잠긴 구성 개체의 컬렉션을 포함합니다. 이 클래스는 상속될 수 없습니다. |
ConfigurationManager |
클라이언트 애플리케이션의 구성 파일에 액세스할 수 있도록 합니다. 이 클래스는 상속될 수 없습니다. |
ConfigurationPermission |
메서드나 클래스에서 구성 파일에 액세스할 수 있도록 하는 권한 구조체를 제공합니다. |
ConfigurationPermissionAttribute |
구성 파일의 섹션에 액세스할 수 있는 표시된 대상 권한을 부여하거나 거부하는 ConfigurationPermission 개체를 만듭니다. |
ConfigurationProperty |
특성 또는 구성 요소의 자식을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
ConfigurationPropertyAttribute |
구성 속성을 인스턴스화하도록 .NET에 선언적으로 지시합니다. 이 클래스는 상속될 수 없습니다. |
ConfigurationPropertyCollection |
구성 요소 속성의 컬렉션을 나타냅니다. |
ConfigurationSection |
구성 파일 내의 섹션을 나타냅니다. |
ConfigurationSectionCollection |
구성 파일 내 관련 섹션의 컬렉션을 나타냅니다. |
ConfigurationSectionGroup |
구성 파일에 있는 관련된 섹션의 그룹을 나타냅니다. |
ConfigurationSectionGroupCollection |
ConfigurationSectionGroup 개체의 컬렉션을 나타냅니다. |
ConfigurationSettings |
구성 섹션과 일반 구성 설정을 읽을 수 있도록 런타임 버전 1.0 및 1.1 지원을 제공합니다. |
ConfigurationValidatorAttribute |
System.Configuration 유효성 검사기 특성 형식의 기본 클래스 역할을 합니다. |
ConfigurationValidatorBase |
개체 값이 확인될 수 있도록 유효성 검사 클래스를 파생시키기 위한 기본 클래스 역할을 합니다. |
ConfigXmlDocument |
해당 XmlDocument 형식을 래핑하고 파일 이름과 줄 번호를 보고하는 데 필요한 정보도 전달합니다. |
ConnectionStringSettings |
연결 문자열 구성 파일 섹션의 명명된 단일 연결 문자열을 나타냅니다. |
ConnectionStringSettingsCollection |
ConnectionStringSettings 개체의 컬렉션을 포함합니다. |
ConnectionStringsSection |
연결 문자열 구성 파일 섹션에 프로그래밍 방식으로 액세스할 수 있도록 합니다. |
ContextInformation |
ConfigurationElement 개체와 연결된 컨텍스트 정보를 캡슐화합니다. 이 클래스는 상속될 수 없습니다. |
DefaultSection |
읽기 및 쓰기 액세스를 위해 구성 섹션의 XML을 노출하는 기본 구성 섹션 처리기를 나타냅니다. |
DefaultSettingValueAttribute |
애플리케이션 설정 속성의 기본값을 지정합니다. |
DefaultValidator |
개체의 유효성을 검사합니다. 이 클래스는 상속될 수 없습니다. |
DictionarySectionHandler |
구성 섹션의 키/값 쌍 구성 정보를 제공합니다. |
DpapiProtectedConfigurationProvider |
Windows DPAPI(데이터 보호 API)를 사용하여 구성 데이터를 암호화하고 해독하는 ProtectedConfigurationProvider 개체를 제공합니다. |
ElementInformation |
구성의 개별 요소에 대한 메타 정보를 포함합니다. 이 클래스는 상속될 수 없습니다. |
ExeConfigurationFileMap |
.exe 애플리케이션의 구성 파일 매핑을 정의합니다. 이 클래스는 상속될 수 없습니다. |
ExeContext |
현재 애플리케이션의 경로 컨텍스트를 관리합니다. 이 클래스는 상속될 수 없습니다. |
GenericEnumConverter |
문자열과 열거형 형식 간에 변환을 수행합니다. |
IdnElement |
Uri 클래스에서 IDN(International Domain Name) 처리에 대한 구성 설정을 제공합니다. |
IgnoreSection |
System.Configuration 형식으로 처리되지 않는 구성 섹션에 대한 래퍼 형식 정의를 제공합니다. |
IgnoreSectionHandler |
System.Configuration 형식으로 처리되지 않는 구성 섹션에 대한 레거시 섹션 처리기 정의를 제공합니다. |
InfiniteIntConverter |
문자열과 표준 무한 값 또는 정수 값 간에 변환을 수행합니다. |
InfiniteTimeSpanConverter |
문자열과 표준 무한 TimeSpan 값 간에 변환을 수행합니다. |
IntegerValidator |
Int32 값의 유효성을 검사합니다. |
IntegerValidatorAttribute |
구성 속성에 대한 정수 유효성 검사를 수행하도록 .NET에 선언적으로 지시합니다. 이 클래스는 상속될 수 없습니다. |
IriParsingElement |
Uri 클래스에서 IDN(International Resource Identifier) 처리에 대한 구성 설정을 제공합니다. |
KeyValueConfigurationCollection |
KeyValueConfigurationElement 개체의 컬렉션을 포함합니다. |
KeyValueConfigurationElement |
키/값 쌍을 포함하는 구성 요소를 나타냅니다. |
LocalFileSettingsProvider |
애플리케이션 설정 클래스를 유지합니다. |
LongValidator |
Int64 값의 유효성을 검사합니다. |
LongValidatorAttribute |
구성 속성에 대한 정수(Long) 유효성 검사를 수행하도록 .NET에 선언적으로 지시합니다. 이 클래스는 상속될 수 없습니다. |
NameValueConfigurationCollection |
NameValueConfigurationElement 개체의 컬렉션을 포함합니다. 이 클래스는 상속될 수 없습니다. |
NameValueConfigurationElement | |
NameValueFileSectionHandler |
구성 파일에 액세스할 수 있도록 합니다. 이 형식은 .NET 구성 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. |
NameValueSectionHandler |
구성 섹션의 이름/값 쌍 구성 정보를 제공합니다. |
NoSettingsVersionUpgradeAttribute |
설정 공급자가 애플리케이션 업그레이드가 검색될 때 호출되는 논리를 사용하지 않도록 지정합니다. 이 클래스는 상속될 수 없습니다. |
PositiveTimeSpanValidator |
TimeSpan 개체의 유효성을 검사합니다. 이 클래스는 상속될 수 없습니다. |
PositiveTimeSpanValidatorAttribute |
구성 속성에 대한 시간 유효성 검사를 수행하도록 .NET에 선언적으로 지시합니다. 이 클래스는 상속될 수 없습니다. |
PropertyInformation |
구성의 개별 속성에 대한 메타 정보를 포함합니다. 이 형식은 상속될 수 없습니다. |
PropertyInformationCollection |
PropertyInformation 개체의 컬렉션을 포함합니다. 이 클래스는 상속될 수 없습니다. |
ProtectedConfiguration |
현재 애플리케이션의 구성 파일에 대한 보호되는 구성 공급자에 액세스할 수 있도록 합니다. |
ProtectedConfigurationProvider |
보호된 구성 데이터를 암호화하고 해독하기 위한 공급자를 만드는 기본 클래스입니다. |
ProtectedConfigurationProviderCollection |
ProtectedConfigurationProvider 개체의 컬렉션을 제공합니다. |
ProtectedConfigurationSection |
|
ProtectedProviderSettings |
|
ProviderSettings |
공급자와 연결된 구성 요소를 나타냅니다. |
ProviderSettingsCollection |
ProviderSettings 개체의 컬렉션을 나타냅니다. |
RegexStringValidator |
정규식으로 제공되는 규칙에 따라 문자열의 유효성을 검사합니다. |
RegexStringValidatorAttribute |
정규식을 사용하여 구성 속성에 대한 문자열 유효성 검사를 수행하도록 .NET에 선언적으로 지시합니다. 이 클래스는 상속될 수 없습니다. |
RsaProtectedConfigurationProvider |
RSA 암호화를 사용하여 구성 데이터를 암호화하고 해독하는 ProtectedConfigurationProvider 인스턴스를 제공합니다. |
SchemeSettingElement |
SchemeSettingElementCollection 클래스의 요소를 나타냅니다. |
SchemeSettingElementCollection |
SchemeSettingElement 개체의 컬렉션을 나타냅니다. |
SectionInformation |
구성 계층 구조 내의 개별 섹션에 대한 메타데이터가 들어 있습니다. 이 클래스는 상속될 수 없습니다. |
SettingAttribute |
설정 정보와 설정 속성을 연결하는 데 사용되는 사용자 지정 설정 특성을 나타냅니다. |
SettingChangingEventArgs |
SettingChanging 이벤트에 대한 데이터를 제공합니다. |
SettingElement |
구성의 요소를 업데이트하는 데 사용되는 간단한 구성 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
SettingElementCollection |
SettingElement 개체의 컬렉션을 포함합니다. 이 클래스는 상속될 수 없습니다. |
SettingsAttributeDictionary |
구성 개체와 SettingsProperty 개체를 설명하는 데 사용되는 키/값 쌍의 컬렉션을 나타냅니다. |
SettingsBase |
사용자 속성 설정을 지원하는 데 사용되는 기본 클래스를 제공합니다. |
SettingsContext |
공급자가 설정을 유지할 때 사용할 수 있는 컨텍스트 정보를 제공합니다. |
SettingsDescriptionAttribute |
개별 구성 속성을 설명하는 문자열을 제공합니다. 이 클래스는 상속될 수 없습니다. |
SettingsGroupDescriptionAttribute |
애플리케이션 설정 속성 그룹을 설명하는 문자열을 제공합니다. 이 클래스는 상속될 수 없습니다. |
SettingsGroupNameAttribute |
애플리케이션 설정 속성 그룹의 이름을 지정합니다. 이 클래스는 상속될 수 없습니다. |
SettingsLoadedEventArgs |
SettingsLoaded 이벤트에 대한 데이터를 제공합니다. |
SettingsManageabilityAttribute |
애플리케이션 설정 속성에 대한 특수 서비스를 지정합니다. 이 클래스는 상속될 수 없습니다. |
SettingsProperty |
개별 구성 속성에 대한 메타데이터를 나타내는 클래스로 내부에서 사용됩니다. |
SettingsPropertyCollection |
SettingsProperty 개체의 컬렉션을 포함합니다. |
SettingsPropertyIsReadOnlyException |
읽기 전용 SettingsProperty 개체에 대한 예외를 제공합니다. |
SettingsPropertyNotFoundException |
찾을 수 없는 SettingsProperty 개체에 대한 예외를 제공합니다. |
SettingsPropertyValue |
SettingsBase 인스턴스에서 로드하고 저장할 수 있는 설정 속성의 값을 포함합니다. |
SettingsPropertyValueCollection |
SettingsProperty 개체를 SettingsPropertyValue 개체로 매핑하여 설정 속성 값의 컬렉션을 포함합니다. |
SettingsPropertyWrongTypeException |
잘못된 형식을 SettingsProperty 개체와 함께 사용하는 경우 throw되는 예외를 제공합니다. |
SettingsProvider |
애플리케이션 설정 아키텍처에서 사용자 지정 설정 공급자를 파생시키기 위한 기본 클래스 역할을 합니다. |
SettingsProviderAttribute |
현재 애플리케이션 설정 클래스나 속성에 대한 스토리지를 제공하는 데 사용되는 설정 공급자를 지정합니다. 이 클래스는 상속될 수 없습니다. |
SettingsProviderCollection |
애플리케이션 설정 공급자의 컬렉션을 나타냅니다. |
SettingsSerializeAsAttribute |
설정 공급자가 사용해야 하는 serialization 메커니즘을 지정합니다. 이 클래스는 상속될 수 없습니다. |
SettingValueElement |
설정의 serialize된 값을 나타내는 XML을 포함합니다. 이 클래스는 상속될 수 없습니다. |
SingleTagSectionHandler |
.config 파일의 단일 XML 태그가 나타내는 구성 섹션을 처리합니다. |
SpecialSettingAttribute |
애플리케이션 설정 속성에 특수한 의미가 있음을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
StringValidator |
문자열의 유효성을 검사합니다. |
StringValidatorAttribute |
구성 속성에 대한 문자열 유효성 검사를 수행하도록 .NET에 선언적으로 지시합니다. 이 클래스는 상속될 수 없습니다. |
SubclassTypeValidator |
개체가 지정된 형식의 파생 클래스인지 확인합니다. |
SubclassTypeValidatorAttribute |
구성 속성에 대한 유효성 검사를 수행하도록 .NET에 선언적으로 지시합니다. 이 클래스는 상속될 수 없습니다. |
TimeSpanMinutesConverter |
분 단위로 표현된 시간 범위를 변환합니다. |
TimeSpanMinutesOrInfiniteConverter |
분 단위나 표준 무한 시간 범위로 표현된 TimeSpan을 변환합니다. |
TimeSpanSecondsConverter |
초 단위로 표현된 시간 범위를 변환합니다. |
TimeSpanSecondsOrInfiniteConverter |
초 단위나 표준 무한 시간 범위로 표현된 TimeSpan을 변환합니다. |
TimeSpanValidator |
TimeSpan 개체의 유효성을 검사합니다. |
TimeSpanValidatorAttribute |
구성 속성에 대한 시간 유효성 검사를 수행하도록 .NET에 선언적으로 지시합니다. 이 클래스는 상속될 수 없습니다. |
TypeNameConverter |
형식과 문자열 값 간에 변환을 수행합니다. 이 클래스는 상속될 수 없습니다. |
UriSection |
구성 파일에 있는 Uri 섹션을 나타냅니다. |
UserScopedSettingAttribute |
애플리케이션 설정 그룹이나 속성에 애플리케이션의 각 사용자에 대한 고유 값이 포함되어 있음을 지정합니다. 이 클래스는 상속될 수 없습니다. |
UserSettingsGroup |
구성 파일에 있는 관련된 사용자 설정 섹션의 그룹을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
WhiteSpaceTrimStringConverter |
문자열을 정규 형식으로 변환합니다. |
인터페이스
IApplicationSettingsProvider |
클라이언트 기반 애플리케이션 설정 공급자의 확장 기능을 정의합니다. |
IConfigurationSectionHandler |
특정 구성 섹션에 대한 액세스를 처리합니다. |
IConfigurationSystem |
표준 구성 메서드를 제공합니다. |
IPersistComponentSettings |
애플리케이션 설정을 저장하고 검색하는 컨트롤이나 라이브러리의 표준 기능을 정의합니다. |
ISettingsProviderService |
대체 애플리케이션 설정 공급자를 정의하기 위한 인터페이스를 제공합니다. |
열거형
ConfigurationAllowDefinition |
ConfigurationSection 개체에 포함된 속성을 설정하거나 재정의할 수 있는 구성 파일 계층 구조의 위치를 지정합니다. |
ConfigurationAllowExeDefinition |
ConfigurationSection 개체에 포함된 속성을 설정하거나 재정의할 수 있는 구성 파일 계층 구조의 위치를 지정합니다. |
ConfigurationElementCollectionType |
ConfigurationElementCollectionType 개체의 형식을 지정합니다. |
ConfigurationPropertyOptions |
속성에 적용할 옵션을 지정합니다. |
ConfigurationSaveMode |
구성 파일에 기록되는 속성을 결정합니다. |
ConfigurationUserLevel |
Configuration 개체가 나타낼 구성 파일을 지정하는 데 사용됩니다. |
OverrideMode |
자식 디렉터리의 구성 요소에 대한 구성 요소의 재정의 동작을 지정합니다. |
PropertyValueOrigin |
구성 속성 값을 처음 제공한 구성 계층 구조의 수준을 지정합니다. |
SettingsManageability |
애플리케이션 설정에 사용할 수 있는 서비스를 나타내는 값을 제공합니다. |
SettingsSerializeAs |
애플리케이션 설정을 저장하는 데 사용되는 serialization 체계를 결정합니다. |
SpecialSetting |
애플리케이션 설정 속성의 특수 설정 범주를 지정합니다. |
대리자
SettingChangingEventHandler |
SettingChanging 이벤트를 처리할 메서드를 나타냅니다. |
SettingsLoadedEventHandler |
SettingsLoaded 이벤트를 처리할 메서드를 나타냅니다. |
SettingsSavingEventHandler |
SettingsSaving 이벤트를 처리할 메서드를 나타냅니다. |
ValidatorCallback |
개체의 유효성 검사 후 호출할 메서드를 나타냅니다. |
.NET