System.Configuration Ad Alanı

Yapılandırma verilerini işlemek için programlama modelini sağlayan türleri içerir.

Sınıflar

ApplicationScopedSettingAttribute

Uygulama ayarları özelliğinin bir uygulamanın tüm kullanıcıları için ortak bir değere sahip olduğunu belirtir. Bu sınıf devralınamaz.

ApplicationSettingsBase

Window Forms uygulamalarında uygulama ayarları özelliğini uygulamak üzere somut sarmalayıcı sınıflarını türetmek için temel sınıf görevi görür.

ApplicationSettingsGroup

Yapılandırma dosyası içindeki ilgili uygulama ayarları bölümlerinin gruplandırma işlemini temsil eder. Bu sınıf devralınamaz.

AppSettingsReader

Yapılandırmadan belirli bir türdeki değerleri okumak için bir yöntem sağlar.

AppSettingsSection

Yapılandırma bölümü için appSettings yapılandırma sistemi desteği sağlar. Bu sınıf devralınamaz.

CallbackValidator

Bir nesnenin dinamik doğrulamayı sağlar.

CallbackValidatorAttribute

Kod doğrulaması için kullanılacak nesneyi CallbackValidator belirtir. Bu sınıf devralınamaz.

ClientSettingsSection

Yapılandırma dosyasında kullanıcı kapsamlı uygulama ayarları grubunu temsil eder.

CommaDelimitedStringCollection

Virgülle ayrılmış dize öğeleri koleksiyonunu temsil eder. Bu sınıf devralınamaz.

CommaDelimitedStringCollectionConverter

Virgülle ayrılmış dize değerini nesneye CommaDelimitedStringCollection ve nesneden dönüştürür. Bu sınıf devralınamaz.

Configuration

Belirli bir bilgisayar, uygulama veya kaynak için geçerli olan bir yapılandırma dosyasını temsil eder. Bu sınıf devralınamaz.

ConfigurationBuilder

Özel yapılandırma oluşturucu uygulamaları tarafından genişletilecek temel sınıfı temsil eder.

ConfigurationBuilderCollection

Ada göre bir nesne koleksiyonu ConfigurationBuilder tutar.

ConfigurationBuilderSettings

Yapılandırma bölümü için <configBuilders> sağlayıcıları yapılandıran bir grup yapılandırma öğesini temsil eder.

ConfigurationBuildersSection

bölümüne program aracılığıyla erişim <configBuilders> sağlar. Bu sınıf devralınamaz.

ConfigurationCollectionAttribute

Bildirimli olarak .NET'e yapılandırma öğesi koleksiyonunun bir örneğini oluşturmasını bildirir. Bu sınıf devralınamaz.

ConfigurationConverterBase

Yapılandırma dönüştürücü türleri için temel sınıf.

ConfigurationElement

Yapılandırma dosyasındaki bir yapılandırma öğesini temsil eder.

ConfigurationElementCollection

Alt öğe koleksiyonunu içeren bir yapılandırma öğesini temsil eder.

ConfigurationElementProperty

Yapılandırma öğesinin özelliğini belirtir. Bu sınıf devralınamaz.

ConfigurationErrorsException

Yapılandırma hatası oluştuğunda oluşan özel durum.

ConfigurationException

Yapılandırma sistemi hatası oluştuğunda oluşan özel durum.

ConfigurationFileMap

Makine yapılandırma dosyası için yapılandırma dosyası eşlemesini tanımlar.

ConfigurationLocation

Yapılandırma dosyası içindeki bir location öğeyi temsil eder.

ConfigurationLocationCollection

Bir nesne koleksiyonu ConfigurationLocationCollection içerir.

ConfigurationLockCollection

Kilitli yapılandırma nesnelerinin bir koleksiyonunu içerir. Bu sınıf devralınamaz.

ConfigurationManager

İstemci uygulamaları için yapılandırma dosyalarına erişim sağlar. Bu sınıf devralınamaz.

ConfigurationPermission

Yöntemlerin veya sınıfların yapılandırma dosyalarına erişmesine izin veren bir izin yapısı sağlar.

ConfigurationPermissionAttribute

Yapılandırma dosyalarının bölümlerine erişmek için işaretli hedef izni veren veya reddeden bir ConfigurationPermission nesne oluşturur.

ConfigurationProperty

Bir yapılandırma öğesinin özniteliğini veya alt öğesini temsil eder. Bu sınıf devralınamaz.

ConfigurationPropertyAttribute

Bildirimli olarak .NET'e yapılandırma özelliğinin örneğini oluşturmasını bildirir. Bu sınıf devralınamaz.

ConfigurationPropertyCollection

Yapılandırma öğesi özellikleri koleksiyonunu temsil eder.

ConfigurationSection

Yapılandırma dosyası içindeki bir bölümü temsil eder.

ConfigurationSectionCollection

Yapılandırma dosyası içindeki ilgili bölümlerden oluşan bir koleksiyonu temsil eder.

ConfigurationSectionGroup

Yapılandırma dosyası içindeki ilgili bölümlerden oluşan bir grubu temsil eder.

ConfigurationSectionGroupCollection

Nesne koleksiyonunu ConfigurationSectionGroup temsil eder.

ConfigurationSettings

Yapılandırma bölümlerini ve yaygın yapılandırma ayarlarını okumak için çalışma zamanı sürümleri 1.0 ve 1.1 desteği sağlar.

ConfigurationValidatorAttribute

Doğrulayıcı öznitelik türleri için System.Configuration temel sınıf olarak hizmet verir.

ConfigurationValidatorBase

Bir nesnenin değerinin doğrulanması için bir doğrulama sınıfı türetmek için temel sınıf görevi görür.

ConfigXmlDocument

İlgili XmlDocument türü sarmalar ve ayrıca dosya adı ve satır numaralarını raporlamak için gerekli bilgileri taşır.

ConnectionStringSettings

Bağlantı dizeleri yapılandırma dosyası bölümünde tek, adlandırılmış bir bağlantı dizesini temsil eder.

ConnectionStringSettingsCollection

Bir nesne koleksiyonu ConnectionStringSettings içerir.

ConnectionStringsSection

Bağlantı dizeleri yapılandırma dosyası bölümüne program aracılığıyla erişim sağlar.

ContextInformation

Bir ConfigurationElement nesneyle ilişkili bağlam bilgilerini kapsüller. Bu sınıf devralınamaz.

DefaultSection

Hem okuma hem de yazma erişimi için yapılandırma bölümünün XML'ini kullanıma sunan temel bir yapılandırma bölümü işleyicisini temsil eder.

DefaultSettingValueAttribute

Uygulama ayarları özelliği için varsayılan değeri belirtir.

DefaultValidator

Bir nesnenin doğrulanması sağlar. Bu sınıf devralınamaz.

DictionarySectionHandler

Yapılandırma bölümünden anahtar/değer çifti yapılandırma bilgilerini sağlar.

DpapiProtectedConfigurationProvider

Yapılandırma verilerini şifrelemek ve şifresini çözmek için Windows veri koruma API'sini (DPAPI) kullanan bir ProtectedConfigurationProvider nesne sağlar.

ElementInformation

Yapılandırma içindeki tek bir öğe hakkında meta bilgileri içerir. Bu sınıf devralınamaz.

ExeConfigurationFileMap

bir .exe uygulaması için yapılandırma dosyası eşlemesini tanımlar. Bu sınıf devralınamaz.

ExeContext

Geçerli uygulama için yol bağlamını yönetir. Bu sınıf devralınamaz.

GenericEnumConverter

Bir dize ile sabit listesi türü arasında dönüştürür.

IdnElement

Sınıfında Uluslararası Etki Alanı Adı (IDN) işleme Uri için yapılandırma ayarını sağlar.

IgnoreSection

Türler tarafından System.Configuration işlenmeyen yapılandırma bölümleri için sarmalayıcı türü tanımı sağlar.

IgnoreSectionHandler

Türler tarafından System.Configuration işlenmeyen yapılandırma bölümleri için eski bir bölüm işleyicisi tanımı sağlar.

InfiniteIntConverter

Bir dize ile standart sonsuz veya tamsayı değeri arasında dönüştürür.

InfiniteTimeSpanConverter

Bir dize ile standart sonsuz TimeSpan değer arasında dönüştürür.

IntegerValidator

Bir Int32 değerin doğrulanmasına olanak sağlar.

IntegerValidatorAttribute

.NET'e bildirimli olarak bir yapılandırma özelliğinde tamsayı doğrulaması gerçekleştirmesini bildirir. Bu sınıf devralınamaz.

IriParsingElement

Sınıfında Uluslararası Kaynak Tanımlayıcısı (IRI) işleme Uri için yapılandırma ayarını sağlar.

KeyValueConfigurationCollection

Bir nesne koleksiyonu KeyValueConfigurationElement içerir.

KeyValueConfigurationElement

Anahtar/değer çifti içeren bir yapılandırma öğesini temsil eder.

LocalFileSettingsProvider

Uygulama ayarları sınıfları için kalıcılık sağlar.

LongValidator

Bir Int64 değerin doğrulanmasına olanak sağlar.

LongValidatorAttribute

.NET'e bir yapılandırma özelliğinde uzun tamsayı doğrulaması gerçekleştirmesini bildirimli olarak bildirir. Bu sınıf devralınamaz.

NameValueConfigurationCollection

Bir nesne koleksiyonu NameValueConfigurationElement içerir. Bu sınıf devralınamaz.

NameValueConfigurationElement

Ad ve String değer içeren bir String yapılandırma öğesi. Bu sınıf devralınamaz.

NameValueFileSectionHandler

Yapılandırma dosyasına erişim sağlar. Bu tür .NET yapılandırma altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

NameValueSectionHandler

Yapılandırma bölümünden ad/değer çifti yapılandırma bilgileri sağlar.

NoSettingsVersionUpgradeAttribute

Bir uygulama yükseltmesi algılandığında, bir ayar sağlayıcısının çağrılan tüm mantığı devre dışı bırakması gerektiğini belirtir. Bu sınıf devralınamaz.

PositiveTimeSpanValidator

Bir TimeSpan nesnenin doğrulanması sağlar. Bu sınıf devralınamaz.

PositiveTimeSpanValidatorAttribute

Bildirimli olarak .NET'e yapılandırma özelliğinde zaman doğrulaması gerçekleştirmesini bildirir. Bu sınıf devralınamaz.

PropertyInformation

Yapılandırma içindeki tek bir özellik hakkındaki meta bilgileri içerir. Bu tür devralınamaz.

PropertyInformationCollection

Bir nesne koleksiyonu PropertyInformation içerir. Bu sınıf devralınamaz.

ProtectedConfiguration

Geçerli uygulamanın yapılandırma dosyası için korumalı yapılandırma sağlayıcılarına erişim sağlar.

ProtectedConfigurationProvider

Korumalı yapılandırma verilerini şifrelemek ve şifresini çözmek için sağlayıcılar oluşturmak için temel sınıf.

ProtectedConfigurationProviderCollection

Bir nesne koleksiyonu ProtectedConfigurationProvider sağlar.

ProtectedConfigurationSection

Yapılandırma bölümüne program aracılığıyla erişim configProtectedData sağlar. Bu sınıf devralınamaz.

ProtectedProviderSettings

Yapılandırma bölümü için <configProtectedData> sağlayıcıları yapılandıran bir grup yapılandırma öğesini temsil eder.

ProviderSettings

Bir sağlayıcıyla ilişkili yapılandırma öğelerini temsil eder.

ProviderSettingsCollection

Nesne koleksiyonunu ProviderSettings temsil eder.

RegexStringValidator

Bir dizenin normal ifade tarafından sağlanan kurallara göre doğrulanması sağlar.

RegexStringValidatorAttribute

.NET'e düzenli bir ifade kullanarak yapılandırma özelliğinde dize doğrulaması gerçekleştirmesini bildirimli olarak bildirir. Bu sınıf devralınamaz.

RsaProtectedConfigurationProvider

Yapılandırma verilerini şifrelemek ve şifresini çözmek için RSA şifrelemesi kullanan bir ProtectedConfigurationProvider örnek sağlar.

SchemeSettingElement

Bir sınıftaki bir SchemeSettingElementCollection öğeyi temsil eder.

SchemeSettingElementCollection

Nesne koleksiyonunu SchemeSettingElement temsil eder.

SectionInformation

Yapılandırma hiyerarşisi içindeki tek bir bölümle ilgili meta verileri içerir. Bu sınıf devralınamaz.

SettingAttribute

Ayarlar bilgilerini bir ayarlar özelliğiyle ilişkilendirmek için kullanılan özel ayarlar özniteliğini temsil eder.

SettingChangingEventArgs

SettingChanging olayı için veriler sağlar.

SettingElement

Yapılandırmadaki öğeleri güncelleştirmek için kullanılan basitleştirilmiş bir yapılandırma öğesini temsil eder. Bu sınıf devralınamaz.

SettingElementCollection

Bir nesne koleksiyonu SettingElement içerir. Bu sınıf devralınamaz.

SettingsAttributeDictionary

Hem yapılandırma nesnesini hem de SettingsProperty nesneyi tanımlamak için kullanılan anahtar/değer çiftleri koleksiyonunu temsil eder.

SettingsBase

Kullanıcı özelliği ayarlarını desteklemek için kullanılan temel sınıfı sağlar.

SettingsContext

Sağlayıcının ayarları kalıcı hale geçirirken kullanabileceği bağlamsal bilgiler sağlar.

SettingsDescriptionAttribute

Tek bir yapılandırma özelliğini açıklayan bir dize sağlar. Bu sınıf devralınamaz.

SettingsGroupDescriptionAttribute

Uygulama ayarları özellik grubunu açıklayan bir dize sağlar. Bu sınıf devralınamaz.

SettingsGroupNameAttribute

Uygulama ayarları özellik grubu için bir ad belirtir. Bu sınıf devralınamaz.

SettingsLoadedEventArgs

SettingsLoaded olayı için veriler sağlar.

SettingsManageabilityAttribute

Uygulama ayarları özellikleri için özel hizmetleri belirtir. Bu sınıf devralınamaz.

SettingsProperty

Tek bir yapılandırma özelliği hakkındaki meta verileri temsil eden sınıf olarak dahili olarak kullanılır.

SettingsPropertyCollection

Bir nesne koleksiyonu SettingsProperty içerir.

SettingsPropertyIsReadOnlyException

Salt SettingsProperty okunur nesneler için özel durum sağlar.

SettingsPropertyNotFoundException

Bulunmayan nesneler için SettingsProperty bir özel durum sağlar.

SettingsPropertyValue

bir örneği tarafından yüklenebilen ve depolanabilen bir settings özelliğinin SettingsBasedeğerini içerir.

SettingsPropertyValueCollection

Nesneleri nesnelere SettingsPropertyValue eşleyen SettingsProperty bir ayarlar özellik değerleri koleksiyonu içerir.

SettingsPropertyWrongTypeException

Bir nesneyle geçersiz bir tür kullanıldığında oluşan bir SettingsProperty özel durum sağlar.

SettingsProvider

Uygulama ayarları mimarisinde özel ayar sağlayıcılarını türetmek için temel sınıf görevi görür.

SettingsProviderAttribute

Geçerli uygulama ayarları sınıfı veya özelliği için depolama sağlamak için kullanılan ayarlar sağlayıcısını belirtir. Bu sınıf devralınamaz.

SettingsProviderCollection

Uygulama ayarları sağlayıcıları koleksiyonunu temsil eder.

SettingsSerializeAsAttribute

Ayarlar sağlayıcısının kullanması gereken serileştirme mekanizmasını belirtir. Bu sınıf devralınamaz.

SettingValueElement

Ayarın seri hale getirilmiş değerini temsil eden XML'yi içerir. Bu sınıf devralınamaz.

SingleTagSectionHandler

.config dosyasındaki tek bir XML etiketiyle temsil edilen yapılandırma bölümlerini işler.

SpecialSettingAttribute

Bir uygulama ayarları özelliğinin özel bir önemi olduğunu gösterir. Bu sınıf devralınamaz.

StringValidator

Bir dizenin doğrulanması sağlar.

StringValidatorAttribute

.NET'e bir yapılandırma özelliğinde dize doğrulaması gerçekleştirmesini bildirimli olarak bildirir. Bu sınıf devralınamaz.

SubclassTypeValidator

Bir nesnenin belirtilen türde türetilmiş bir sınıf olduğunu doğrular.

SubclassTypeValidatorAttribute

Bildirim temelli olarak .NET'e yapılandırma özelliğinde doğrulama gerçekleştirmesini bildirir. Bu sınıf devralınamaz.

TimeSpanMinutesConverter

Dakika cinsinden ifade edilen bir zaman aralığını dönüştürür.

TimeSpanMinutesOrInfiniteConverter

Dakika cinsinden TimeSpan veya standart sonsuz zaman aralığı olarak ifade edilen öğesini dönüştürür.

TimeSpanSecondsConverter

Saniye cinsinden ifade edilen bir zaman aralığını dönüştürür.

TimeSpanSecondsOrInfiniteConverter

Saniye cinsinden TimeSpan veya standart sonsuz zaman aralığı olarak ifade edilen bir öğesini dönüştürür.

TimeSpanValidator

Bir TimeSpan nesnenin doğrulanması sağlar.

TimeSpanValidatorAttribute

Bildirimli olarak .NET'e yapılandırma özelliğinde zaman doğrulaması gerçekleştirmesini bildirir. Bu sınıf devralınamaz.

TypeNameConverter

Tür ve dize değerleri arasında dönüştürür. Bu sınıf devralınamaz.

UriSection

Yapılandırma dosyası içindeki Uri bölümünü temsil eder.

UserScopedSettingAttribute

Bir uygulama ayarları grubunun veya özelliğinin bir uygulamanın her kullanıcısı için ayrı değerler içerdiğini belirtir. Bu sınıf devralınamaz.

UserSettingsGroup

Yapılandırma dosyası içindeki ilgili kullanıcı ayarları bölümlerinin gruplandırma işlemini temsil eder. Bu sınıf devralınamaz.

WhiteSpaceTrimStringConverter

Bir dizeyi kurallı biçimine dönüştürür.

Arabirimler

IApplicationSettingsProvider

İstemci tabanlı uygulama ayarları sağlayıcıları için genişletilmiş özellikleri tanımlar.

IConfigurationSectionHandler

Belirli yapılandırma bölümlerine erişimi işler.

IConfigurationSystem

Standart yapılandırma yöntemleri sağlar.

IPersistComponentSettings

Uygulama ayarlarını depolayan ve alan denetimler veya kitaplıklar için standart işlevselliği tanımlar.

ISettingsProviderService

Alternatif uygulama ayarları sağlayıcısını tanımlamak için bir arabirim sağlar.

Numaralandırmalar

ConfigurationAllowDefinition

Yapılandırma dosyası hiyerarşisinde bir ConfigurationSection nesnenin içerdiği özellikleri ayarlayan veya geçersiz kılabilen konumları belirtir.

ConfigurationAllowExeDefinition

Yapılandırma dosyası hiyerarşisinde bir ConfigurationSection nesnenin içerdiği özellikleri ayarlayan veya geçersiz kılabilen konumları belirtir.

ConfigurationElementCollectionType

Nesnenin ConfigurationElementCollectionType türünü belirtir.

ConfigurationPropertyOptions

Bir özelliğe uygulanacak seçenekleri belirtir.

ConfigurationSaveMode

Yapılandırma dosyasına hangi özelliklerin yazıldığı belirler.

ConfigurationUserLevel

Yapılandırma nesnesi tarafından temsil edilecek yapılandırma dosyasını belirtmek için kullanılır.

OverrideMode

Alt dizinlerdeki yapılandırma öğeleri için yapılandırma öğesinin geçersiz kılma davranışını belirtir.

PropertyValueOrigin

Yapılandırma hiyerarşisinde bir yapılandırma özelliği değerinin kaynaklandığı düzeyi belirtir.

SettingsManageability

Uygulama ayarları için hangi hizmetlerin kullanılabilir hale getirileceğine ilişkin değerleri sağlar.

SettingsSerializeAs

Uygulama ayarlarını depolamak için kullanılan serileştirme düzenini belirler.

SpecialSetting

Uygulama ayarları özelliğinin özel ayar kategorisini belirtir.

Temsilciler

SettingChangingEventHandler

Olayı işleyecek SettingChanging yöntemi temsil eder.

SettingsLoadedEventHandler

Olayı işleyecek SettingsLoaded yöntemi temsil eder.

SettingsSavingEventHandler

Olayı işleyecek SettingsSaving yöntemi temsil eder.

ValidatorCallback

Bir nesnenin doğrulanmasından sonra çağrılacak bir yöntemi temsil eder.