ConfigurationElementCollection.ThrowOnDuplicate ConfigurationElementCollection.ThrowOnDuplicate ConfigurationElementCollection.ThrowOnDuplicate ConfigurationElementCollection.ThrowOnDuplicate Property

定義

重複する ConfigurationElementConfigurationElementCollection に追加しようとしたときに、例外をスローするかどうかを示す値を取得します。Gets a value indicating whether an attempt to add a duplicate ConfigurationElement to the ConfigurationElementCollection will cause an exception to be thrown.

protected:
 virtual property bool ThrowOnDuplicate { bool get(); };
protected virtual bool ThrowOnDuplicate { get; }
member this.ThrowOnDuplicate : bool
Protected Overridable ReadOnly Property ThrowOnDuplicate As Boolean

プロパティ値

重複する ConfigurationElement をこの ConfigurationElementCollection に追加しようとしたときに、例外をスローする場合は true。それ以外の場合は falsetrue if an attempt to add a duplicate ConfigurationElement to this ConfigurationElementCollection will cause an exception to be thrown; otherwise, false.

注釈

重複する要素を追加すると、要素のCollectionTypeAddRemoveClearMapがまたはAddRemoveClearMapAlternateの場合に例外がスローされます。When you add a duplicate element, an exception is thrown if the CollectionType value of the element is either AddRemoveClearMap or AddRemoveClearMapAlternate.

同じキーと値を持つ要素は重複しているとは見なされず、暗黙的に受け入れられることに注意してください。Note that elements with identical keys and values are not considered duplicates, and are accepted silently. キーが同じで値が異なる要素だけが重複していると見なされます。Only elements with identical keys but different values are considered duplicates. 詳細については、 BaseAddメソッドの「解説」を参照してください。For more information, see the Remarks section for the BaseAdd method.

適用対象