NamespaceCollection 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.
Ad alanı nesnelerinin bir koleksiyonunu içerir. Bu sınıf devralınamaz.
public ref class NamespaceCollection sealed : System::Configuration::ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.Web.Configuration.NamespaceInfo))]
public sealed class NamespaceCollection : System.Configuration.ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.Web.Configuration.NamespaceInfo))>]
type NamespaceCollection = class
inherit ConfigurationElementCollection
Public NotInheritable Class NamespaceCollection
Inherits ConfigurationElementCollection
- Devralma
- Öznitelikler
Örnekler
Aşağıdaki yapılandırma dosyası alıntısı, sınıfın çeşitli özellikleri için değerleri bildirimli olarak belirtmeyi NamespaceCollection gösterir.
<system.web>
<pages>
<namespaces>
<add namespace="System" />
<add namespace="System.Collections" />
<add namespace="System.Collections.Specialized" />
<add namespace="System.ComponentModel" />
<add namespace="System.Configuration" />
<add namespace="System.Web" />
</namespaces>
</pages>
</system.web>
Aşağıdaki kod örneği, türün NamespaceCollection nasıl kullanılacağını gösterir. Bu kod örneği, sınıfı için PagesSection sağlanan daha büyük bir örneğin parçasıdır.
// Get the AutoImportVBNamespace property.
Console.WriteLine("AutoImportVBNamespace: '{0}'",
pagesSection.Namespaces.AutoImportVBNamespace.ToString());
// Set the AutoImportVBNamespace property.
pagesSection.Namespaces.AutoImportVBNamespace = true;
// Get all current Namespaces in the collection.
for (int i = 0; i < pagesSection.Namespaces.Count; i++)
{
Console.WriteLine(
"Namespaces {0}: '{1}'", i,
pagesSection.Namespaces[i].Namespace);
}
// Create a new NamespaceInfo object.
System.Web.Configuration.NamespaceInfo namespaceInfo =
new System.Web.Configuration.NamespaceInfo("System");
// Set the Namespace property.
namespaceInfo.Namespace = "System.Collections";
// Execute the Add Method.
pagesSection.Namespaces.Add(namespaceInfo);
// Add a NamespaceInfo object using a constructor.
pagesSection.Namespaces.Add(
new System.Web.Configuration.NamespaceInfo(
"System.Collections.Specialized"));
// Execute the RemoveAt method.
pagesSection.Namespaces.RemoveAt(0);
// Execute the Clear method.
pagesSection.Namespaces.Clear();
// Execute the Remove method.
pagesSection.Namespaces.Remove("System.Collections");
// Get the current AutoImportVBNamespace property value.
Console.WriteLine(
"Current AutoImportVBNamespace value: '{0}'",
pagesSection.Namespaces.AutoImportVBNamespace);
// Set the AutoImportVBNamespace property to false.
pagesSection.Namespaces.AutoImportVBNamespace = false;
' Get the AutoImportVBNamespace property.
Console.WriteLine( _
"AutoImportVBNamespace: '{0}'", _
pagesSection.Namespaces.AutoImportVBNamespace)
' Set the AutoImportVBNamespace property.
pagesSection.Namespaces.AutoImportVBNamespace = True
' Get all current Namespaces in the collection.
Dim i As Int16
For i = 0 To pagesSection.Namespaces.Count - 1
Console.WriteLine( _
"Namespaces {0}: '{1}'", i, _
pagesSection.Namespaces(i).Namespace)
Next
' Create a new NamespaceInfo object.
Dim namespaceInfo As System.Web.Configuration.NamespaceInfo = _
New System.Web.Configuration.NamespaceInfo("System")
' Set the Namespace property.
namespaceInfo.Namespace = "System.Collections"
' Execute the Add Method.
pagesSection.Namespaces.Add(namespaceInfo)
' Add a NamespaceInfo object using a constructor.
pagesSection.Namespaces.Add( _
New System.Web.Configuration.NamespaceInfo( _
"System.Collections.Specialized"))
' Execute the RemoveAt method.
pagesSection.Namespaces.RemoveAt(0)
' Execute the Clear method.
pagesSection.Namespaces.Clear()
' Execute the Remove method.
pagesSection.Namespaces.Remove("System.Collections")
' Get the current AutoImportVBNamespace property value.
Console.WriteLine( _
"Current AutoImportVBNamespace value: '{0}'", _
pagesSection.Namespaces.AutoImportVBNamespace)
' Set the AutoImportVBNamespace property to false.
pagesSection.Namespaces.AutoImportVBNamespace = False
Açıklamalar
NamespaceCollection nesneleri içerirNamespaceInfo. Her NamespaceInfo nesne, yapılandırma dosyası kapsamındaki tüm sayfalar ve denetimler için geçerli olan bir Import (<%@ Import %>) yönergesi ile aynıdır.
Import yönergesi, bir ad alanını ASP.NET sayfanıza aktarmanıza olanak tanır ve tüm sınıflarını sayfanızda kullanılabilir hale getirir.
Oluşturucular
| Name | Description |
|---|---|
| NamespaceCollection() |
NamespaceCollection sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| AddElementName |
türetilmiş bir sınıfta geçersiz kılındığında içindeki ConfigurationElement ekleme işlemiyle ilişkilendirilecek öğesinin adını ConfigurationElementCollection alır veya ayarlar. (Devralındığı yer: ConfigurationElementCollection) |
| AutoImportVBNamespace |
Visual Basic ad alanının belirtmek zorunda kalmadan içeri aktarılıp aktarılmayacağını belirleyen bir değer alır veya ayarlar. |
| ClearElementName |
türetilmiş bir sınıfta geçersiz kılındığında içindeki ConfigurationElement net işlemle ilişkilendirilecek öğesinin adını ConfigurationElementCollection alır veya ayarlar. (Devralındığı yer: ConfigurationElementCollection) |
| CollectionType |
türünü ConfigurationElementCollectionalır. (Devralındığı yer: ConfigurationElementCollection) |
| Count |
Koleksiyondaki öğe sayısını alır. (Devralındığı yer: ConfigurationElementCollection) |
| CurrentConfiguration |
Geçerli Configuration örneğin ait olduğu yapılandırma hiyerarşisini temsil eden en üst düzey ConfigurationElement örneğe başvuru alır. (Devralındığı yer: ConfigurationElement) |
| ElementInformation |
Özelleştirilebilir olmayan bilgileri ve nesnenin işlevselliğini ElementInformation içeren bir ConfigurationElement nesne 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 |
Nesnenin ConfigurationElementProperty kendisini temsil ConfigurationElement eden nesneyi alır. (Devralındığı yer: ConfigurationElement) |
| EmitClear |
Koleksiyonun temizlenip temizlenmediğini belirten bir değer alır veya ayarlar. (Devralındığı yer: ConfigurationElementCollection) |
| EvaluationContext |
ContextInformation nesnesi için ConfigurationElement nesnesini alır. (Devralındığı yer: ConfigurationElement) |
| HasContext |
özelliğinin CurrentConfigurationolup olmadığını |
| 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] |
Nesneyi koleksiyonda NamespaceInfo belirtilen dizinde alır veya ayarlar. |
| Item[String] |
Bu yapılandırma öğesinin bir özelliğini, özniteliğini veya alt öğesini alır veya ayarlar. (Devralındığı yer: ConfigurationElement) |
| 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 içindeki ConfigurationElement remove işlemiyle ilişkilendirilecek öğesinin adını ConfigurationElementCollection alır veya ayarlar. (Devralındığı yer: ConfigurationElementCollection) |
| SyncRoot |
erişimi ConfigurationElementCollectioneşitlemek için kullanılan bir nesneyi alır. (Devralındığı yer: ConfigurationElementCollection) |
| ThrowOnDuplicate |
öğesine yineleme ConfigurationElement ekleme girişiminin ConfigurationElementCollection bir özel durum oluşturulup oluşturulmayacağını belirten bir değer alır. (Devralındığı yer: ConfigurationElementCollection) |
Yöntemler
| Name | Description |
|---|---|
| Add(NamespaceInfo) |
Koleksiyona bir NamespaceInfo nesne ekler. |
| BaseAdd(ConfigurationElement, Boolean) |
Yapılandırma öğesi koleksiyonuna bir yapılandırma öğesi ekler. (Devralındığı yer: ConfigurationElementCollection) |
| BaseAdd(ConfigurationElement) |
öğesine 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() |
içinde yer alan tüm yapılandırma öğeleri için anahtarların bir dizisini ConfigurationElementCollectiondöndürür. (Devralındığı yer: ConfigurationElementCollection) |
| BaseGetKey(Int32) |
Belirtilen dizin konumunda anahtarını ConfigurationElement alır. (Devralındığı yer: ConfigurationElementCollection) |
| BaseIndexOf(ConfigurationElement) |
Belirtilen ConfigurationElementöğesinin dizinini gösterir. (Devralındığı yer: ConfigurationElementCollection) |
| BaseIsRemoved(Object) |
belirtilen anahtarla öğesinin öğesinden ConfigurationElementkaldırılıp kaldırılmadığını ConfigurationElementCollection gösterir. (Devralındığı yer: ConfigurationElementCollection) |
| BaseRemove(Object) |
ConfigurationElement Bir öğesini koleksiyondan kaldırır. (Devralındığı yer: ConfigurationElementCollection) |
| BaseRemoveAt(Int32) |
Belirtilen dizin konumunda öğesini ConfigurationElement kaldırır. (Devralındığı yer: ConfigurationElementCollection) |
| Clear() |
Koleksiyondaki tüm NamespaceInfo nesneleri kaldırır. |
| CopyTo(ConfigurationElement[], Int32) |
öğesinin 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 ConfigurationElementbir oluşturur. (Devralındığı yer: ConfigurationElementCollection) |
| CreateNewElement(String) |
Türetilmiş bir sınıfta geçersiz kılındığında yeni ConfigurationElement bir oluşturur. (Devralındığı yer: ConfigurationElementCollection) |
| DeserializeElement(XmlReader, Boolean) |
Yapılandırma dosyasından XML okur. (Devralındığı yer: ConfigurationElement) |
| Equals(Object) |
öğesini 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() |
aracılığıyla IEnumeratoryinelemek için kullanılan bir ConfigurationElementCollection alır. (Devralındığı yer: ConfigurationElementCollection) |
| GetHashCode() |
Örneği temsil eden ConfigurationElementCollection 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) |
| Init() |
ConfigurationElement Nesneyi ilk durumuna ayarlar. (Devralındığı yer: ConfigurationElement) |
| InitializeDefault() |
Nesne için varsayılan değer kümesini başlatmak için ConfigurationElement kullanılır. (Devralındığı yer: ConfigurationElement) |
| IsElementName(String) |
Belirtilen ConfigurationElement öğesinin içinde ConfigurationElementCollectionvar olup olmadığını gösterir. (Devralındığı yer: ConfigurationElementCollection) |
| IsElementRemovable(ConfigurationElement) |
Belirtilen ConfigurationElement öğesinin öğesinden ConfigurationElementCollectionkaldırılıp kaldırılamayacağını gösterir. (Devralındığı yer: ConfigurationElementCollection) |
| IsModified() |
Bunun 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() |
Nesnenin ConfigurationElementCollection salt okunur olup olmadığını gösterir. (Devralındığı yer: ConfigurationElementCollection) |
| ListErrors(IList) |
Bu ConfigurationElement nesnedeki 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(String) |
NamespaceInfo Belirtilen anahtara sahip nesneyi koleksiyondan kaldırır. |
| RemoveAt(Int32) |
ProfileGroupSettings Bir nesneyi koleksiyonda belirtilen dizinden kaldırır. |
| Reset(ConfigurationElement) |
ConfigurationElementCollection türetilmiş bir sınıfta geçersiz kılındığında öğesini değiştirilmemiş durumuna sıfırlar. (Devralındığı yer: ConfigurationElementCollection) |
| ResetModified() |
Türetilmiş bir sınıfta geçersiz kılındığında özelliğinin IsModified() |
| 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() |
nesne ve IsReadOnly()ConfigurationElementCollection tüm alt öğeler için ö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ı
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
öğesini ConfigurationElementCollection bir diziye kopyalar. (Devralındığı yer: ConfigurationElementCollection) |
Uzantı Metotları
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
bir IEnumerable öğesine IQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe yazar. |
| OfType<TResult>(IEnumerable) |
Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler. |