ConnectionStringSettingsCollection Sınıf
Tanım
Ö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.
ConnectionStringSettings nesneleri koleksiyonunu içerir.
public ref class ConnectionStringSettingsCollection sealed : System::Configuration::ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.Configuration.ConnectionStringSettings))]
public sealed class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.Configuration.ConnectionStringSettings))>]
type ConnectionStringSettingsCollection = class
inherit ConfigurationElementCollection
Public NotInheritable Class ConnectionStringSettingsCollection
Inherits ConfigurationElementCollection
- Devralma
- Öznitelikler
Örnekler
Aşağıdaki örnekte, ConnectionStringSettingsCollectionerişme gösterilmektedir.
static void ShowConnectionStrings()
{
// Get the application configuration file.
System.Configuration.Configuration config =
ConfigurationManager.OpenExeConfiguration(
ConfigurationUserLevel.None);
// Get the connectionStrings section.
ConnectionStringsSection csSection =
config.ConnectionStrings;
for (int i = 0; i <
ConfigurationManager.ConnectionStrings.Count; i++)
{
ConnectionStringSettings cs =
csSection.ConnectionStrings[i];
Console.WriteLine($" Connection String: \"{cs.ConnectionString}\"");
Console.WriteLine($"#{i}");
Console.WriteLine($" Name: {cs.Name}");
Console.WriteLine($" Provider Name: {cs.ProviderName}");
}
}
Shared Sub ShowConnectionStrings()
' Get the application configuration file.
Dim config _
As System.Configuration.Configuration = _
ConfigurationManager.OpenExeConfiguration( _
ConfigurationUserLevel.None)
' Get the conectionStrings section.
Dim csSection _
As ConnectionStringsSection = _
config.ConnectionStrings
For i As Integer = 0 To ConfigurationManager.ConnectionStrings.Count - 1
Dim cs As ConnectionStringSettings = _
csSection.ConnectionStrings(i)
Console.WriteLine( _
" Connection String: ""{0}""", cs.ConnectionString)
Console.WriteLine("#{0}", i)
Console.WriteLine(" Name: {0}", cs.Name)
Console.WriteLine( _
" Provider Name: {0}", cs.ProviderName)
Next i
End Sub
Açıklamalar
ConnectionStringSettingsCollection nesnesi ConnectionStringSettings nesne koleksiyonu içerir. Her ConnectionStringSettings nesnesi, <connectionStrings>
yapılandırma dosyası bölümünde tek bir girişi temsil eder.
Oluşturucular
ConnectionStringSettingsCollection() |
ConnectionStringSettingsCollection sınıfının yeni bir örneğini başlatır. |
Özellikler
AddElementName |
Türetilmiş bir sınıfta geçersiz kılındığında ConfigurationElementCollection ekleme işlemiyle ilişkilendirilecek ConfigurationElement adını alır veya ayarlar. (Devralındığı yer: ConfigurationElementCollection) |
ClearElementName |
Türetilmiş bir sınıfta geçersiz kılındığında ConfigurationElementCollection içindeki temizleme işlemiyle ilişkilendirilecek ConfigurationElement adını alır veya ayarlar. (Devralındığı yer: ConfigurationElementCollection) |
CollectionType |
ConfigurationElementCollectiontürünü alır. (Devralındığı yer: ConfigurationElementCollection) |
Count |
Koleksiyondaki öğe sayısını alır. (Devralındığı yer: ConfigurationElementCollection) |
CurrentConfiguration |
Geçerli ConfigurationElement örneğinin ait olduğu yapılandırma hiyerarşisini temsil eden en üst düzey Configuration örneğine başvuru alır. (Devralındığı yer: ConfigurationElement) |
ElementInformation |
özelleştirilebilir olmayan bilgileri ve ConfigurationElement nesnesinin işlevselliğini içeren bir ElementInformation nesnesi alır. (Devralındığı yer: ConfigurationElement) |
ElementName |
Türetilmiş bir sınıfta geçersiz kılındığında yapılandırma dosyasındaki bu öğe koleksiyonunu tanımlamak için kullanılan adı alır. (Devralındığı yer: ConfigurationElementCollection) |
ElementProperty |
ConfigurationElement nesnesini temsil eden ConfigurationElementProperty nesnesini alır. (Devralındığı yer: ConfigurationElement) |
EmitClear |
Koleksiyonun temizlenip temizlenmediğini belirten bir değer alır veya ayarlar. (Devralındığı yer: ConfigurationElementCollection) |
EvaluationContext |
ConfigurationElement nesnesi için ContextInformation nesnesini alır. (Devralındığı yer: ConfigurationElement) |
HasContext |
CurrentConfiguration özelliğinin |
IsSynchronized |
Koleksiyona erişimin eşitlenip eşitlenmediğini belirten bir değer alır. (Devralındığı yer: ConfigurationElementCollection) |
Item[ConfigurationProperty] |
Bu yapılandırma öğesinin özelliğini veya özniteliğini alır veya ayarlar. (Devralındığı yer: ConfigurationElement) |
Item[Int32] |
Bağlantı dizesini koleksiyonda belirtilen dizinde alır veya ayarlar. |
Item[String] |
Koleksiyonda belirtilen ada sahip ConnectionStringSettings nesnesini alır veya ayarlar. |
LockAllAttributesExcept |
Kilitli özniteliklerin koleksiyonunu alır. (Devralındığı yer: ConfigurationElement) |
LockAllElementsExcept |
Kilitli öğeler koleksiyonunu alır. (Devralındığı yer: ConfigurationElement) |
LockAttributes |
Kilitli özniteliklerin koleksiyonunu alır. (Devralındığı yer: ConfigurationElement) |
LockElements |
Kilitli öğeler koleksiyonunu alır. (Devralındığı yer: ConfigurationElement) |
LockItem |
Öğesinin kilitli olup olmadığını belirten bir değer alır veya ayarlar. (Devralındığı yer: ConfigurationElement) |
Properties |
Özellik koleksiyonunu alır. (Devralındığı yer: ConfigurationElement) |
RemoveElementName |
Türetilmiş bir sınıfta geçersiz kılındığında ConfigurationElementCollection kaldırma işlemiyle ilişkilendirilecek ConfigurationElement adını alır veya ayarlar. (Devralındığı yer: ConfigurationElementCollection) |
SyncRoot |
ConfigurationElementCollectionerişimini eşitlemek için kullanılan nesneyi alır. (Devralındığı yer: ConfigurationElementCollection) |
ThrowOnDuplicate |
ConfigurationElementCollection yinelenen bir ConfigurationElement ekleme girişiminin özel durum oluşturmasına neden olup olmadığını gösteren bir değer alır. (Devralındığı yer: ConfigurationElementCollection) |
Yöntemler
Add(ConnectionStringSettings) |
Koleksiyona bir ConnectionStringSettings nesnesi ekler. |
BaseAdd(ConfigurationElement, Boolean) |
Yapılandırma öğesi koleksiyonuna bir yapılandırma öğesi ekler. (Devralındığı yer: ConfigurationElementCollection) |
BaseAdd(ConfigurationElement) |
ConfigurationElementCollectionbir yapılandırma öğesi ekler. (Devralındığı yer: ConfigurationElementCollection) |
BaseAdd(Int32, ConfigurationElement) |
Yapılandırma öğesi koleksiyonuna bir yapılandırma öğesi ekler. (Devralındığı yer: ConfigurationElementCollection) |
BaseClear() |
Koleksiyondaki tüm yapılandırma öğesi nesnelerini kaldırır. (Devralındığı yer: ConfigurationElementCollection) |
BaseGet(Int32) |
Belirtilen dizin konumunda yapılandırma öğesini alır. (Devralındığı yer: ConfigurationElementCollection) |
BaseGet(Object) |
Belirtilen anahtarla yapılandırma öğesini döndürür. (Devralındığı yer: ConfigurationElementCollection) |
BaseGetAllKeys() |
ConfigurationElementCollectioniçinde yer alan tüm yapılandırma öğeleri için anahtarların bir dizisini döndürür. (Devralındığı yer: ConfigurationElementCollection) |
BaseGetKey(Int32) |
Belirtilen dizin konumundaki ConfigurationElement anahtarını alır. (Devralındığı yer: ConfigurationElementCollection) |
BaseIndexOf(ConfigurationElement) |
Belirtilen ConfigurationElementdizinini gösterir. (Devralındığı yer: ConfigurationElementCollection) |
BaseIsRemoved(Object) |
Belirtilen anahtara sahip ConfigurationElementConfigurationElementCollectionkaldırılıp kaldırılmadığını gösterir. (Devralındığı yer: ConfigurationElementCollection) |
BaseRemove(Object) |
Koleksiyondan bir ConfigurationElement kaldırır. (Devralındığı yer: ConfigurationElementCollection) |
BaseRemoveAt(Int32) |
Belirtilen dizin konumundaki ConfigurationElement kaldırır. (Devralındığı yer: ConfigurationElementCollection) |
Clear() |
Koleksiyondan tüm ConnectionStringSettings nesnelerini kaldırır. |
CopyTo(ConfigurationElement[], Int32) |
ConfigurationElementCollection içeriğini bir diziye kopyalar. (Devralındığı yer: ConfigurationElementCollection) |
CreateNewElement() |
Türetilmiş bir sınıfta geçersiz kılındığında, yeni bir ConfigurationElementoluşturur. (Devralındığı yer: ConfigurationElementCollection) |
CreateNewElement(String) |
Türetilmiş bir sınıfta geçersiz kılındığında yeni bir ConfigurationElement oluşturur. (Devralındığı yer: ConfigurationElementCollection) |
DeserializeElement(XmlReader, Boolean) |
Yapılandırma dosyasından XML okur. (Devralındığı yer: ConfigurationElement) |
Equals(Object) |
ConfigurationElementCollection belirtilen nesneyle karşılaştırır. (Devralındığı yer: ConfigurationElementCollection) |
GetElementKey(ConfigurationElement) |
Türetilmiş bir sınıfta geçersiz kılındığında belirtilen yapılandırma öğesinin öğe anahtarını alır. (Devralındığı yer: ConfigurationElementCollection) |
GetEnumerator() |
ConfigurationElementCollectionyinelemek için kullanılan bir IEnumerator alır. (Devralındığı yer: ConfigurationElementCollection) |
GetHashCode() |
ConfigurationElementCollection örneğini temsil eden benzersiz bir değer alır. (Devralındığı yer: ConfigurationElementCollection) |
GetTransformedAssemblyString(String) |
Belirtilen derleme adının dönüştürülmüş sürümünü döndürür. (Devralındığı yer: ConfigurationElement) |
GetTransformedTypeString(String) |
Belirtilen tür adının dönüştürülmüş sürümünü döndürür. (Devralındığı yer: ConfigurationElement) |
GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
IndexOf(ConnectionStringSettings) |
Geçirilen ConnectionStringSettings nesnesinin koleksiyon dizinini döndürür. |
Init() |
ConfigurationElement nesnesini ilk durumuna ayarlar. (Devralındığı yer: ConfigurationElement) |
InitializeDefault() |
ConfigurationElement nesnesi için varsayılan değer kümesini başlatmak için kullanılır. (Devralındığı yer: ConfigurationElement) |
IsElementName(String) |
Belirtilen ConfigurationElementConfigurationElementCollectionvar olup olmadığını gösterir. (Devralındığı yer: ConfigurationElementCollection) |
IsElementRemovable(ConfigurationElement) |
Belirtilen ConfigurationElementConfigurationElementCollectionkaldırılıp kaldırılamayacağını gösterir. (Devralındığı yer: ConfigurationElementCollection) |
IsModified() |
Bu ConfigurationElementCollection, türetilmiş bir sınıfta son kaydedildiğinden veya geçersiz kılındığında yüklendiğinden beri değiştirilip değiştirilmediğini gösterir. (Devralındığı yer: ConfigurationElementCollection) |
IsReadOnly() |
ConfigurationElementCollection nesnesinin salt okunur olup olmadığını gösterir. (Devralındığı yer: ConfigurationElementCollection) |
ListErrors(IList) |
Bu ConfigurationElement nesnesindeki ve tüm alt öğelerdeki invalid-property hatalarını geçirilen listeye ekler. (Devralındığı yer: ConfigurationElement) |
MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnDeserializeUnrecognizedAttribute(String, String) |
Seri durumdan çıkarma sırasında bilinmeyen bir öznitelikle karşılaşılıp karşılaşılmadığını belirten bir değer alır. (Devralındığı yer: ConfigurationElement) |
OnDeserializeUnrecognizedElement(String, XmlReader) |
Yapılandırma sisteminin özel durum oluşturmasına neden olur. (Devralındığı yer: ConfigurationElementCollection) |
OnRequiredPropertyNotFound(String) |
Gerekli bir özellik bulunamadığında bir özel durum oluşturur. (Devralındığı yer: ConfigurationElement) |
PostDeserialize() |
Seri durumdan çıkarıldıktan sonra çağrılır. (Devralındığı yer: ConfigurationElement) |
PreSerialize(XmlWriter) |
Serileştirmeden önce çağrılır. (Devralındığı yer: ConfigurationElement) |
Remove(ConnectionStringSettings) |
Belirtilen ConnectionStringSettings nesnesini koleksiyondan kaldırır. |
Remove(String) |
Belirtilen ConnectionStringSettings nesnesini koleksiyondan kaldırır. |
RemoveAt(Int32) |
Koleksiyonda belirtilen dizindeki ConnectionStringSettings nesnesini kaldırır. |
Reset(ConfigurationElement) |
Türetilmiş bir sınıfta geçersiz kılındığında ConfigurationElementCollection değiştirilmemiş durumuna sıfırlar. (Devralındığı yer: ConfigurationElementCollection) |
ResetModified() |
Türetilmiş bir sınıfta geçersiz kılındığında IsModified() özelliğinin değerini |
SerializeElement(XmlWriter, Boolean) |
Türetilmiş bir sınıfta geçersiz kılındığında yapılandırma verilerini yapılandırma dosyasındaki bir XML öğesine yazar. (Devralındığı yer: ConfigurationElementCollection) |
SerializeToXmlElement(XmlWriter, String) |
Türetilmiş bir sınıfta uygulandığında bu yapılandırma öğesinin dış etiketlerini yapılandırma dosyasına yazar. (Devralındığı yer: ConfigurationElement) |
SetPropertyValue(ConfigurationProperty, Object, Boolean) |
Bir özelliği belirtilen değere ayarlar. (Devralındığı yer: ConfigurationElement) |
SetReadOnly() |
ConfigurationElementCollection nesnesi ve tüm alt öğeler için IsReadOnly() özelliğini ayarlar. (Devralındığı yer: ConfigurationElementCollection) |
ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) |
Yapılandırma bilgilerini yapılandırma hiyerarşisinin farklı düzeylerinden birleştirmenin etkisini tersine çevirir. (Devralındığı yer: ConfigurationElementCollection) |
Belirtik Arabirim Kullanımları
ICollection.CopyTo(Array, Int32) |
ConfigurationElementCollection bir diziye kopyalar. (Devralındığı yer: ConfigurationElementCollection) |
Uzantı Metotları
Cast<TResult>(IEnumerable) |
Bir IEnumerable öğelerini belirtilen türe yayınlar. |
OfType<TResult>(IEnumerable) |
Bir IEnumerable öğelerini belirtilen türe göre filtreler. |
AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
AsQueryable(IEnumerable) |
bir IEnumerableIQueryabledönüştürür. |