ConfigurationSection.GetRuntimeObject Yöntem
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.
Türetilmiş bir sınıfta geçersiz kılındığında özel bir nesne döndürür.
protected:
virtual System::Object ^ GetRuntimeObject();
protected public:
virtual System::Object ^ GetRuntimeObject();
protected virtual object GetRuntimeObject ();
protected internal virtual object GetRuntimeObject ();
abstract member GetRuntimeObject : unit -> obj
override this.GetRuntimeObject : unit -> obj
Protected Overridable Function GetRuntimeObject () As Object
Protected Friend Overridable Function GetRuntimeObject () As Object
Döndürülenler
Bölümü temsil eden nesne.
Örnekler
Aşağıdaki örnekte yönteminin nasıl kullanılacağı gösterilmektedir GetRuntimeObject .
// Customizes the use of CustomSection
// by setting _ReadOnly to false.
// Remember you must use it along with ThrowIfReadOnly.
protected override object GetRuntimeObject()
{
// To enable property setting just assign true to
// the following flag.
_ReadOnly = true;
return base.GetRuntimeObject();
}
' Customizes the use of CustomSection
' by setting _ReadOnly to false.
' Remember you must use it along with ThrowIfReadOnly.
Protected Overrides Function GetRuntimeObject() As Object
' To enable property setting just assign true to
' the following flag.
_ReadOnly = True
Return MyBase.GetRuntimeObject()
End Function 'GetRuntimeObject
Açıklamalar
GetSection Çalışma zamanında yöntemi çağrıldığında, yapılandırma sistemi önce sınıfının uygun bir örneğini ConfigurationSection oluşturur ve ardından yönteminden GetRuntimeObject aldığı nesneyi döndürür.
Varsayılan olarak, GetRuntimeObject yalnızca çağrıldığı nesneyi temsil ConfigurationSection eden nesneyi döndürür.
Devralanlara Notlar
Çalışma zamanında özel bir tür döndürmek için yöntemini geçersiz kılabilirsiniz GetRuntimeObject() .
Örneğin, sınıftaki ConfigurationSection ayarların çalışma zamanı değişikliğini kısıtlamak için, varsa ayarların değiştirilebileceği kısıtlamaları zorunlu kılan özel bir türü geçersiz kılabilir GetRuntimeObject() ve döndürebilirsiniz.
Çalışma zamanı nesnesi yalnızca iç nesneyse, döndürülen nesne onu tanımlayan derlemenin dışında kullanılamaz. öğesinden ConfigurationSection türetilen ve derlemenizdeki kod tarafından yalnızca çalışma zamanında erişilebilen bir nesne oluşturmanın bir yolu, uygulamanızı ConfigurationSection döndüren bir yöntemi olan bir iç çalışma zamanı nesnesi oluşturmaktır.