Aracılığıyla paylaş


ExtensionElementCollection.BaseAdd Yöntem

Tanım

Öğesine bir yapılandırma öğesi ekler ExtensionElementCollection .

Aşırı Yüklemeler

BaseAdd(ConfigurationElement)

Öğesine bir yapılandırma öğesi ekler ExtensionElementCollection .

BaseAdd(Int32, ConfigurationElement)

Belirtilen konuma bir yapılandırma öğesi ekler ExtensionElementCollection .

Açıklamalar

Eklerken, bir öğe yalnızca anahtarlar aynıysa, ancak değerler farklıysa yinelenen olarak değerlendirilir. Aynı anahtarlara ve değerlere sahip öğeler, öğeler rekabet altına alındığından sessizce kabul edilir. Ancak, aynı anahtara sahip bir öğe, ancak rekabet değerlerinin hangisinin kabul edilmelidir belirleme mantığı olmadığından farklı bir değer eklenemez.

BaseAdd(ConfigurationElement)

Öğesine bir yapılandırma öğesi ekler ExtensionElementCollection .

protected:
 override void BaseAdd(System::Configuration::ConfigurationElement ^ element);
protected override void BaseAdd (System.Configuration.ConfigurationElement element);
override this.BaseAdd : System.Configuration.ConfigurationElement -> unit
Protected Overrides Sub BaseAdd (element As ConfigurationElement)

Parametreler

Özel durumlar

Koleksiyonda aynı ada veya türe sahip bir uzantı element zaten var.

Açıklamalar

Eklerken, bir öğe yalnızca anahtarlar aynıysa, ancak değerler farklıysa yinelenen olarak değerlendirilir. Aynı anahtarlara ve değerlere sahip öğeler, öğeler rekabet altına alındığından sessizce kabul edilir. Ancak, aynı anahtara sahip bir öğe, ancak rekabet değerlerinin hangisinin kabul edilmelidir belirleme mantığı olmadığından farklı bir değer eklenemez.

Şunlara uygulanır

BaseAdd(Int32, ConfigurationElement)

Belirtilen konuma bir yapılandırma öğesi ekler ExtensionElementCollection .

protected:
 override void BaseAdd(int index, System::Configuration::ConfigurationElement ^ element);
protected override void BaseAdd (int index, System.Configuration.ConfigurationElement element);
override this.BaseAdd : int * System.Configuration.ConfigurationElement -> unit
Protected Overrides Sub BaseAdd (index As Integer, element As ConfigurationElement)

Parametreler

index
Int32

Ekleneceği dizin konumu element .

Özel durumlar

Koleksiyonda aynı ada veya türe sahip bir uzantı element zaten var.

Açıklamalar

Eklerken, bir öğe yalnızca anahtarlar aynıysa, ancak değerler farklıysa yinelenen olarak değerlendirilir. Aynı anahtarlara ve değerlere sahip öğeler, öğeler rekabet altına alındığından sessizce kabul edilir. Ancak, aynı anahtara sahip bir öğe, ancak rekabet değerlerinin hangisinin kabul edilmelidir belirleme mantığı olmadığından farklı bir değer eklenemez.

Şunlara uygulanır