英語で読む

次の方法で共有


ConfigurationElementCollectionType 列挙型

定義

ConfigurationElementCollectionType オブジェクトの型を指定します。

C#
public enum ConfigurationElementCollectionType
継承
ConfigurationElementCollectionType

フィールド

名前 説明
AddRemoveClearMap 1

ConfigurationElementCollection の既定の型。 この型のコレクションには、構成ファイルのすべての階層でマージできる要素が格納されます。 このような階層内の任意のレベルで、addremove、および clear の各ディレクティブを使用して、任意の継承プロパティの変更と新しいプロパティの指定を行います。

AddRemoveClearMapAlternate 3

この型は AddRemoveClearMap とほぼ同じですが、この型を使用すると、ConfigurationElementCollection オブジェクトが、継承された要素がリストの最後になるように、その内容を並べ替える点が異なります。

BasicMap 0

この型のコレクションには、要素が指定されているレベルとすべての子レベルに適用される要素が格納されます。 子レベルは、この型の親要素で指定されているプロパティを変更できません。

BasicMapAlternate 2

この型は BasicMap とほぼ同じですが、この型を使用すると、ConfigurationElementCollection オブジェクトが、継承された要素がリストの最後になるように、その内容を並べ替える点が異なります。

注釈

この列挙には、 プロパティに対して可能なすべての戻り値が CollectionType 含まれます。 構成設定を正しくマージするために、実行時に構成システムによって使用されます。 また、 を拡張 ConfigurationElementCollectionするカスタム クラスを作成するときにも使用されます。

既定では、オブジェクトの ConfigurationElementCollection 型は です AddRemoveClearMapBasicMapが必要な場合は、 をCollectionType拡張するときに プロパティをオーバーライドしますConfigurationElementCollection

適用対象

製品 バージョン
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9