System.Configuration Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 |
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 |
ConfigurationBuildersSection |
bölümüne program aracılığıyla erişim |
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 |
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 |
ProtectedProviderSettings |
Yapılandırma bölümü için |
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. |