DeclaredTypeElementCollection クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DataContractSerializer を使用する XML シリアル化の構成に使用する XML 要素を処理します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public ref class DeclaredTypeElementCollection sealed : System::Configuration::ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))]
public sealed class DeclaredTypeElementCollection : System.Configuration.ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))>]
type DeclaredTypeElementCollection = class
inherit ConfigurationElementCollection
Public NotInheritable Class DeclaredTypeElementCollection
Inherits ConfigurationElementCollection
- 継承
- 属性
注釈
このクラスは、dataContractSerializer> を処理<するために使用されます。具体的には、既知の型のコレクションに型を追加できます。
コンストラクター
DeclaredTypeElementCollection() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 DeclaredTypeElementCollection クラスの新しいインスタンスを初期化します。 |
プロパティ
AddElementName |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスでオーバーライドされると、ConfigurationElement での追加操作に関連付ける ConfigurationElementCollection の名前を取得または設定します。 (継承元 ConfigurationElementCollection) |
ClearElementName |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスでオーバーライドされると、ConfigurationElement での消去操作に関連付ける ConfigurationElementCollection の名前を取得または設定します。 (継承元 ConfigurationElementCollection) |
CollectionType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElementCollection の型を取得します。 (継承元 ConfigurationElementCollection) |
Count |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 コレクション内の要素の数を取得します。 (継承元 ConfigurationElementCollection) |
CurrentConfiguration |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在の Configuration インスタンスが属している構成階層を表す最上位の ConfigurationElement インスタンスへの参照を取得します。 (継承元 ConfigurationElement) |
ElementInformation |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ElementInformation オブジェクトのカスタマイズできない情報と機能を格納する ConfigurationElement オブジェクトを取得します。 (継承元 ConfigurationElement) |
ElementName |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスでオーバーライドされると、構成ファイル内のこの要素のコレクションを識別するために使用する名前を取得します。 (継承元 ConfigurationElementCollection) |
ElementProperty |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElementProperty オブジェクト自体を表す ConfigurationElement オブジェクトを取得します。 (継承元 ConfigurationElement) |
EmitClear |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 コレクションが削除されたかどうかを示す値を取得または設定します。 (継承元 ConfigurationElementCollection) |
EvaluationContext |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ContextInformation オブジェクトの ConfigurationElement オブジェクトを取得します。 (継承元 ConfigurationElement) |
HasContext |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
CurrentConfiguration プロパティが |
IsSynchronized |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 コレクションへのアクセスが同期されるかどうかを示す値を取得します。 (継承元 ConfigurationElementCollection) |
Item[ConfigurationProperty] |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 この構成要素のプロパティまたは属性を取得または設定します。 (継承元 ConfigurationElement) |
Item[Int32] |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したインデックス位置にある構成要素を取得または設定します。 |
Item[String] |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 キーを使用して、型のコレクション内の要素を取得または設定します。 |
LockAllAttributesExcept |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ロックされている属性のコレクションを取得します。 (継承元 ConfigurationElement) |
LockAllElementsExcept |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ロックされている要素のコレクションを取得します。 (継承元 ConfigurationElement) |
LockAttributes |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ロックされている属性のコレクションを取得します。 (継承元 ConfigurationElement) |
LockElements |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ロックされている要素のコレクションを取得します。 (継承元 ConfigurationElement) |
LockItem |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 要素がロックされているかどうかを示す値を取得または設定します。 (継承元 ConfigurationElement) |
Properties |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 プロパティのコレクションを取得します。 (継承元 ConfigurationElement) |
RemoveElementName |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスでオーバーライドされると、ConfigurationElement での削除操作に関連付ける ConfigurationElementCollection の名前を取得または設定します。 (継承元 ConfigurationElementCollection) |
SyncRoot |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElementCollection へのアクセスを同期するために使用するオブジェクトを取得します。 (継承元 ConfigurationElementCollection) |
ThrowOnDuplicate |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 重複する ConfigurationElement を ConfigurationElementCollection に追加しようとしたときに、例外をスローするかどうかを示す値を取得します。 (継承元 ConfigurationElementCollection) |
メソッド
Add(DeclaredTypeElement) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した構成要素をコレクションに追加します。 |
BaseAdd(ConfigurationElement) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElementCollection に構成要素を追加します。 (継承元 ConfigurationElementCollection) |
BaseAdd(ConfigurationElement, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 構成要素のコレクションに構成要素を追加します。 (継承元 ConfigurationElementCollection) |
BaseAdd(Int32, ConfigurationElement) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 構成要素のコレクションに構成要素を追加します。 (継承元 ConfigurationElementCollection) |
BaseClear() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 コレクションからすべての構成要素オブジェクトを削除します。 (継承元 ConfigurationElementCollection) |
BaseGet(Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したインデックス位置にある構成要素を取得します。 (継承元 ConfigurationElementCollection) |
BaseGet(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したキーを持つ構成要素を返します。 (継承元 ConfigurationElementCollection) |
BaseGetAllKeys() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElementCollection に格納されているすべての構成要素のキーの配列を返します。 (継承元 ConfigurationElementCollection) |
BaseGetKey(Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したインデックス位置にある ConfigurationElement のキーを取得します。 (継承元 ConfigurationElementCollection) |
BaseIndexOf(ConfigurationElement) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した ConfigurationElement のインデックスを示します。 (継承元 ConfigurationElementCollection) |
BaseIsRemoved(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したキーを持つ ConfigurationElement が ConfigurationElementCollection から削除されているかどうかを示します。 (継承元 ConfigurationElementCollection) |
BaseRemove(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElement をコレクションから削除します。 (継承元 ConfigurationElementCollection) |
BaseRemoveAt(Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したインデックス位置にある ConfigurationElement を削除します。 (継承元 ConfigurationElementCollection) |
Clear() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 コレクションのすべてのメンバーを削除します。 |
Contains(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 要素がコレクションに含まれているかどうかを示す値を返します。 |
CopyTo(ConfigurationElement[], Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElementCollection の内容を配列にコピーします。 (継承元 ConfigurationElementCollection) |
CreateNewElement() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスでオーバーライドされると、新しい ConfigurationElement を作成します。 (継承元 ConfigurationElementCollection) |
CreateNewElement(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスでオーバーライドされると、新しい ConfigurationElement を作成します。 (継承元 ConfigurationElementCollection) |
DeserializeElement(XmlReader, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 構成ファイルから XML を読み取ります。 (継承元 ConfigurationElement) |
Equals(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElementCollection と指定したオブジェクトを比較します。 (継承元 ConfigurationElementCollection) |
GetElementKey(ConfigurationElement) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスでオーバーライドされると、指定した構成要素の要素キーを取得します。 (継承元 ConfigurationElementCollection) |
GetEnumerator() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 IEnumerator の反復処理に使用する ConfigurationElementCollection を取得します。 (継承元 ConfigurationElementCollection) |
GetHashCode() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElementCollection インスタンスを表す一意の値を取得します。 (継承元 ConfigurationElementCollection) |
GetTransformedAssemblyString(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定されたアセンブリ名を変換して返します。 (継承元 ConfigurationElement) |
GetTransformedTypeString(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定された型名を変換して返します。 (継承元 ConfigurationElement) |
GetType() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のインスタンスの Type を取得します。 (継承元 Object) |
IndexOf(DeclaredTypeElement) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した構成要素の位置を返します。 |
Init() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElement オブジェクトを初期状態に設定します。 (継承元 ConfigurationElement) |
InitializeDefault() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElement オブジェクトの既定の値セットを初期化するために使用します。 (継承元 ConfigurationElement) |
IsElementName(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した ConfigurationElement が ConfigurationElementCollection に存在するかどうかを示します。 (継承元 ConfigurationElementCollection) |
IsElementRemovable(ConfigurationElement) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した ConfigurationElement を ConfigurationElementCollection から削除できるかどうかを示します。 (継承元 ConfigurationElementCollection) |
IsModified() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスでオーバーライドされると、この ConfigurationElementCollection が最後に保存された後または読み込まれた後に、変更されているかどうかを示します。 (継承元 ConfigurationElementCollection) |
IsReadOnly() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElementCollection オブジェクトが読み取り専用かどうかを示します。 (継承元 ConfigurationElementCollection) |
ListErrors(IList) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 この ConfigurationElement オブジェクトおよびすべてのサブ要素の無効なプロパティのエラーを、渡されたリストに追加します。 (継承元 ConfigurationElement) |
MemberwiseClone() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在の Object の簡易コピーを作成します。 (継承元 Object) |
OnDeserializeUnrecognizedAttribute(String, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 逆シリカル化中に不明な属性が発生したかどうかを示す値を取得します。 (継承元 ConfigurationElement) |
OnDeserializeUnrecognizedElement(String, XmlReader) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 構成システムが例外をスローするようにします。 (継承元 ConfigurationElementCollection) |
OnRequiredPropertyNotFound(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 必要なプロパティが見つからないと例外がスローされます。 (継承元 ConfigurationElement) |
PostDeserialize() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 逆シリアル化後に呼び出されます。 (継承元 ConfigurationElement) |
PreSerialize(XmlWriter) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 シリアル化前に呼び出されます。 (継承元 ConfigurationElement) |
Remove(DeclaredTypeElement) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した構成要素をコレクションから削除します。 |
Remove(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 キーで指定した要素をコレクションから削除します。 |
RemoveAt(Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した位置にある構成要素を削除します。 |
Reset(ConfigurationElement) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスでオーバーライドされると、ConfigurationElementCollection を変更されていない状態にリセットします。 (継承元 ConfigurationElementCollection) |
ResetModified() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスでオーバーライドされると、IsModified() プロパティの値を |
SerializeElement(XmlWriter, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスでオーバーライドされると、構成データを構成ファイルの XML 要素に書き込みます。 (継承元 ConfigurationElementCollection) |
SerializeToXmlElement(XmlWriter, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生クラスに実装されている場合、この構成要素の外側のタグを構成ファイルに書き込みます。 (継承元 ConfigurationElement) |
SetPropertyValue(ConfigurationProperty, Object, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 プロパティを指定した値に設定します。 (継承元 ConfigurationElement) |
SetReadOnly() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 IsReadOnly() オブジェクトとすべてのサブ要素の ConfigurationElementCollection プロパティを設定します。 (継承元 ConfigurationElementCollection) |
ToString() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 構成階層の異なるレベルの構成情報をマージした効果を元に戻します。 (継承元 ConfigurationElementCollection) |
明示的なインターフェイスの実装
ICollection.CopyTo(Array, Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ConfigurationElementCollection を配列にコピーします。 (継承元 ConfigurationElementCollection) |
拡張メソッド
Cast<TResult>(IEnumerable) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 IEnumerable の要素を、指定した型にキャストします。 |
OfType<TResult>(IEnumerable) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定された型に基づいて IEnumerable の要素をフィルター処理します。 |
AsParallel(IEnumerable) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 クエリの並列化を有効にします。 |
AsQueryable(IEnumerable) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 IEnumerable を IQueryable に変換します。 |
適用対象
.NET