IdnElement Sınıf
Tanım
public ref class IdnElement sealed : System::Configuration::ConfigurationElement
public sealed class IdnElement : System.Configuration.ConfigurationElement
type IdnElement = class
inherit ConfigurationElement
Public NotInheritable Class IdnElement
Inherits ConfigurationElement
- Devralma
Açıklamalar
Mevcut System.Uri sınıf, RFC 3987 ' i temel alan uluslararası kaynak tanımlayıcıları (IRI) için destek sağlamak üzere genişletilmiştir.The existing System.Uri class has been extended to provide support for International Resource Identifiers (IRI) based on RFC 3987. .NET Framework 2,0 davranışından, IRI özel olarak etkinleştirilmedikleri takdirde geçerli kullanıcılar hiçbir değişikliği görmez.Current users will not see any change from the .NET Framework 2.0 behavior unless they specifically enable IRI. Bu, uygulamanın .NET Framework önceki sürümleriyle uyumluluğunu sağlar.This ensures application compatibility with prior versions of the .NET Framework.
İçin yapılandırma ayarı, IdnElement IriParsingElement sınıfında IRI işlemeyi denetleyen yapılandırma ayarı tarafından dolaylı olarak denetlenir System.Uri .The configuration setting for the IdnElement is indirectly controlled by the IriParsingElement configuration setting that controls IRI processing in the System.Uri class. IDN işleminin mümkün olması için IRI işleme etkinleştirilmelidir.IRI processing must be enabled for IDN processing to be possible. IRI işleme devre dışıysa, ıDN işleme, uyumluluk için .NET Framework 2,0 davranışının kullanıldığı ve ıDN adları kullanılmayan varsayılan ayar olarak ayarlanır.If IRI processing is disabled, then IDN processing will be set to the default setting where the .NET Framework 2.0 behavior is used for compatibility and IDN names are not used.
Uluslararası etki alanı adı (ıDN) özniteliği yalnızca ıDN işlemesini denetler.The Internationalized Domain Name (IDN) attribute only controls IDN processing. Diğer tüm IRI işlemleri (örneğin, karakter normalleştirme) varsayılan olarak gerçekleştirilir.All other IRI processing (character normalization, for example) is performed by default.
İçin yapılandırma ayarı, IdnElement ilk sınıf oluşturulduğunda bir kez okunacaktır System.Uri .The configuration setting for the IdnElement will be read once when the first System.Uri class is constructed. Yapılandırma ayarlarındaki değişiklikler bu süreden sonra yoksayılır.Changes to configuration settings after that time are ignored.
IRI desteği hakkında daha fazla bilgi için, sınıfının açıklamalar bölümüne bakın System.Uri .For more information on IRI support, see the Remarks section for the System.Uri class.
Oluşturucular
IdnElement() |
IdnElement sınıfının yeni bir örneğini başlatır.Initializes a new instance of the IdnElement class. |
Özellikler
CurrentConfiguration |
ConfigurationGeçerli örneğinin ait olduğu yapılandırma hiyerarşisini temsil eden en üst düzey örneğe bir başvuru alır ConfigurationElement .Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to. (Devralındığı yer: ConfigurationElement) |
ElementInformation |
ElementInformationNesnenin özelleştirilemeyen bilgisini ve işlevselliğini içeren bir nesne alır ConfigurationElement .Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object. (Devralındığı yer: ConfigurationElement) |
ElementProperty |
ConfigurationElementPropertyNesnenin kendisini temsil eden nesneyi alır ConfigurationElement .Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself. (Devralındığı yer: ConfigurationElement) |
Enabled |
Yapılandırma ayarının değerini alır veya ayarlar IdnElement .Gets or sets the value of the IdnElement configuration setting. |
EvaluationContext |
ContextInformationNesne için nesneyi alır ConfigurationElement .Gets the ContextInformation object for the ConfigurationElement object. (Devralındığı yer: ConfigurationElement) |
HasContext |
Özelliğin olup olmadığını gösteren bir değer alır CurrentConfiguration |
Item[ConfigurationProperty] |
Bu yapılandırma öğesinin bir özelliğini veya özniteliğini alır veya ayarlar.Gets or sets a property or attribute of this configuration element. (Devralındığı yer: ConfigurationElement) |
Item[String] |
Bu yapılandırma öğesinin bir özelliğini, özniteliğini veya alt öğesini alır veya ayarlar.Gets or sets a property, attribute, or child element of this configuration element. (Devralındığı yer: ConfigurationElement) |
LockAllAttributesExcept |
Kilitli özniteliklerin koleksiyonunu alır.Gets the collection of locked attributes. (Devralındığı yer: ConfigurationElement) |
LockAllElementsExcept |
Kilitli öğelerin koleksiyonunu alır.Gets the collection of locked elements. (Devralındığı yer: ConfigurationElement) |
LockAttributes |
Kilitli özniteliklerin koleksiyonunu alır.Gets the collection of locked attributes. (Devralındığı yer: ConfigurationElement) |
LockElements |
Kilitli öğelerin koleksiyonunu alır.Gets the collection of locked elements. (Devralındığı yer: ConfigurationElement) |
LockItem |
Öğenin kilitli olup olmadığını gösteren bir değer alır veya ayarlar.Gets or sets a value indicating whether the element is locked. (Devralındığı yer: ConfigurationElement) |
Properties |
Özellik koleksiyonunu alır.Gets the collection of properties. (Devralındığı yer: ConfigurationElement) |
Yöntemler
DeserializeElement(XmlReader, Boolean) |
Yapılandırma dosyasından XML okur.Reads XML from the configuration file. (Devralındığı yer: ConfigurationElement) |
Equals(Object) | |
Equals(Object) |
Geçerli ConfigurationElement örneği belirtilen nesneyle karşılaştırır.Compares the current ConfigurationElement instance to the specified object. (Devralındığı yer: ConfigurationElement) |
GetHashCode() | |
GetHashCode() |
Geçerli örneği temsil eden benzersiz bir değer alır ConfigurationElement .Gets a unique value representing the current ConfigurationElement instance. (Devralındığı yer: ConfigurationElement) |
GetTransformedAssemblyString(String) |
Belirtilen derleme adının dönüştürülmüş sürümünü döndürür.Returns the transformed version of the specified assembly name. (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.Returns the transformed version of the specified type name. (Devralındığı yer: ConfigurationElement) |
GetType() |
TypeGeçerli örneği alır.Gets the Type of the current instance. (Devralındığı yer: Object) |
Init() |
ConfigurationElementNesneyi ilk durumuna ayarlar.Sets the ConfigurationElement object to its initial state. (Devralındığı yer: ConfigurationElement) |
InitializeDefault() |
Nesne için varsayılan değer kümesini başlatmak için kullanılır ConfigurationElement .Used to initialize a default set of values for the ConfigurationElement object. (Devralındığı yer: ConfigurationElement) |
IsModified() |
Bu yapılandırma öğesinin, türetilmiş bir sınıfta uygulandığında son kaydedildiği veya yüklendiği zamandan sonra değiştirilip değiştirilmediğini belirtir.Indicates whether this configuration element has been modified since it was last saved or loaded, when implemented in a derived class. (Devralındığı yer: ConfigurationElement) |
IsReadOnly() |
Nesnenin salt okunurdur olduğunu gösteren bir değer alır ConfigurationElement .Gets a value indicating whether the ConfigurationElement object is read-only. (Devralındığı yer: ConfigurationElement) |
ListErrors(IList) |
Bu ConfigurationElement nesnede ve tüm alt öğeleri içindeki geçersiz özellik hatalarını geçen listeye ekler.Adds the invalid-property errors in this ConfigurationElement object, and in all subelements, to the passed list. (Devralındığı yer: ConfigurationElement) |
MemberwiseClone() |
Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object. (Devralındığı yer: Object) |
OnDeserializeUnrecognizedAttribute(String, String) |
Seri durumdan çıkarma sırasında bilinmeyen bir özniteliğe rastlamadığını gösteren bir değer alır.Gets a value indicating whether an unknown attribute is encountered during deserialization. (Devralındığı yer: ConfigurationElement) |
OnDeserializeUnrecognizedElement(String, XmlReader) |
Seri durumdan çıkarma sırasında bilinmeyen bir öğe olup olmadığını gösteren bir değer alır.Gets a value indicating whether an unknown element is encountered during deserialization. (Devralındığı yer: ConfigurationElement) |
OnRequiredPropertyNotFound(String) |
Gerekli bir özellik bulunamadığında bir özel durum oluşturur.Throws an exception when a required property is not found. (Devralındığı yer: ConfigurationElement) |
PostDeserialize() |
Seri durumdan çıktıktan sonra çağırılır.Called after deserialization. (Devralındığı yer: ConfigurationElement) |
PreSerialize(XmlWriter) |
Serileştirmeden önce çağırılır.Called before serialization. (Devralındığı yer: ConfigurationElement) |
Reset(ConfigurationElement) |
ConfigurationElementKilitler ve Özellikler koleksiyonları dahil olmak üzere nesnenin iç durumunu sıfırlar.Resets the internal state of the ConfigurationElement object, including the locks and the properties collections. (Devralındığı yer: ConfigurationElement) |
ResetModified() |
IsModified()Yöntemin değerini |
SerializeElement(XmlWriter, Boolean) |
Bu yapılandırma öğesinin içeriğini türetilmiş bir sınıfta uygulandığında yapılandırma dosyasına yazar.Writes the contents of this configuration element to the configuration file when implemented in a derived class. (Devralındığı yer: ConfigurationElement) |
SerializeToXmlElement(XmlWriter, String) |
Bu yapılandırma öğesinin dış etiketlerini, türetilmiş bir sınıfta uygulandığında yapılandırma dosyasına yazar.Writes the outer tags of this configuration element to the configuration file when implemented in a derived class. (Devralındığı yer: ConfigurationElement) |
SetPropertyValue(ConfigurationProperty, Object, Boolean) |
Belirtilen değere bir özelliği ayarlar.Sets a property to the specified value. (Devralındığı yer: ConfigurationElement) |
SetReadOnly() |
IsReadOnly() ConfigurationElement Nesne ve tüm alt öğeler için özelliği ayarlar.Sets the IsReadOnly() property for the ConfigurationElement object and all subelements. (Devralındığı yer: ConfigurationElement) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object. (Devralındığı yer: Object) |
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) |
ConfigurationElementKaydedilmesi gereken tüm değerleri kaldırmak için nesneyi değiştirir.Modifies the ConfigurationElement object to remove all values that should not be saved. (Devralındığı yer: ConfigurationElement) |