IConfigurationSectionHandler.Create(Object, Object, XmlNode) Yöntem

Tanım

Yapılandırma bölümü işleyicisi oluşturur.

public:
 System::Object ^ Create(System::Object ^ parent, System::Object ^ configContext, System::Xml::XmlNode ^ section);
public object Create(object parent, object configContext, System.Xml.XmlNode section);
abstract member Create : obj * obj * System.Xml.XmlNode -> obj
Public Function Create (parent As Object, configContext As Object, section As XmlNode) As Object

Parametreler

parent
Object

Üst nesne.

configContext
Object

Yapılandırma bağlam nesnesi.

section
XmlNode

Bölüm XML düğümü.

Döndürülenler

Oluşturulan bölüm işleyici nesnesi.

Açıklamalar

Sınıfın IConfigurationSectionHandler örnekleri iş parçacığı güvenli ve durum bilgisi olmayan olmalıdır. Yöntemin Create aynı anda birden çok iş parçacığından çağrılabilmesi gerekir.

Ayrıca, yöntemi tarafından oluşturulan yapılandırma nesnesinin Create iş parçacığı güvenli ve sabit olması gerekir. Yapılandırma nesneleri yapılandırma sistemi tarafından önbelleğe alındığından, üst bağımsız değişkenini Createolarak değiştirmemek önemlidir. Örneğin, değerinin dönüş değeri Create yalnızca üst öğede yapılan küçük bir değişiklikse, asıl değişikliğin özgün değil, üst öğe kopyası üzerinde gerçek değişiklikler yapılması gerekir.

Şunlara uygulanır

Ayrıca bkz.