IndexedProtocolEndpointDictionary クラス

定義

IndexedProtocolEndpoint オブジェクトの並べ替えられたリスト。A sorted list of IndexedProtocolEndpoint.

public ref class IndexedProtocolEndpointDictionary : System::Collections::Generic::SortedList<int, System::IdentityModel::Metadata::IndexedProtocolEndpoint ^>
public class IndexedProtocolEndpointDictionary : System.Collections.Generic.SortedList<int,System.IdentityModel.Metadata.IndexedProtocolEndpoint>
type IndexedProtocolEndpointDictionary = class
    inherit SortedList<int, IndexedProtocolEndpoint>
Public Class IndexedProtocolEndpointDictionary
Inherits SortedList(Of Integer, IndexedProtocolEndpoint)
継承
IndexedProtocolEndpointDictionary

コンストラクター

IndexedProtocolEndpointDictionary()

IndexedProtocolEndpointDictionary クラスの新しいインスタンスを初期化します。Initializes a new instance of the IndexedProtocolEndpointDictionary class.

プロパティ

Capacity

SortedList<TKey,TValue> に格納できる要素の数を取得または設定します。Gets or sets the number of elements that the SortedList<TKey,TValue> can contain.

(継承元 SortedList<TKey,TValue>)
Comparer

並べ替えられたリストの IComparer<T> を取得します。Gets the IComparer<T> for the sorted list.

(継承元 SortedList<TKey,TValue>)
Count

SortedList<TKey,TValue> に格納されているキー/値ペアの数を取得します。Gets the number of key/value pairs contained in the SortedList<TKey,TValue>.

(継承元 SortedList<TKey,TValue>)
Default

既定の IndexedProtocolEndpoint を取得します。Gets the default IndexedProtocolEndpoint.

Item[TKey]

指定されたキーに関連付けられている値を取得または設定します。Gets or sets the value associated with the specified key.

(継承元 SortedList<TKey,TValue>)
Keys

並べ替えられた順序で、SortedList<TKey,TValue> 内のキーを含むコレクションを取得します。Gets a collection containing the keys in the SortedList<TKey,TValue>, in sorted order.

(継承元 SortedList<TKey,TValue>)
Values

SortedList<TKey,TValue> 内の値を格納しているコレクションを取得します。Gets a collection containing the values in the SortedList<TKey,TValue>.

(継承元 SortedList<TKey,TValue>)

メソッド

Add(TKey, TValue)

指定したキーおよび値を持つ要素を SortedList<TKey,TValue> に追加します。Adds an element with the specified key and value into the SortedList<TKey,TValue>.

(継承元 SortedList<TKey,TValue>)
Clear()

SortedList<TKey,TValue> からすべての要素を削除します。Removes all elements from the SortedList<TKey,TValue>.

(継承元 SortedList<TKey,TValue>)
ContainsKey(TKey)

SortedList<TKey,TValue> に特定のキーが格納されているかどうかを判断します。Determines whether the SortedList<TKey,TValue> contains a specific key.

(継承元 SortedList<TKey,TValue>)
ContainsValue(TValue)

SortedList<TKey,TValue> に特定の値が格納されているかどうかを判断します。Determines whether the SortedList<TKey,TValue> contains a specific value.

(継承元 SortedList<TKey,TValue>)
Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetEnumerator()

SortedList<TKey,TValue> を反復処理する列挙子を返します。Returns an enumerator that iterates through the SortedList<TKey,TValue>.

(継承元 SortedList<TKey,TValue>)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
IndexOfKey(TKey)

指定したキーを検索し、SortedList<TKey,TValue> 全体内でそのキーが見つかった位置の 0 から始まるインデックスを返します。Searches for the specified key and returns the zero-based index within the entire SortedList<TKey,TValue>.

(継承元 SortedList<TKey,TValue>)
IndexOfValue(TValue)

指定した値を検索し、SortedList<TKey,TValue> 全体内で最初に見つかった位置の 0 から始まるインデックスを返します。Searches for the specified value and returns the zero-based index of the first occurrence within the entire SortedList<TKey,TValue>.

(継承元 SortedList<TKey,TValue>)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
Remove(TKey)

指定したキーを持つ要素を SortedList<TKey,TValue> から削除します。Removes the element with the specified key from the SortedList<TKey,TValue>.

(継承元 SortedList<TKey,TValue>)
RemoveAt(Int32)

SortedList<TKey,TValue> の指定したインデックスにある要素を削除します。Removes the element at the specified index of the SortedList<TKey,TValue>.

(継承元 SortedList<TKey,TValue>)
ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(継承元 Object)
TrimExcess()

SortedList<TKey,TValue> 内にある実際の要素数が現在の容量の 90% 未満の場合は、容量をその数に設定します。Sets the capacity to the actual number of elements in the SortedList<TKey,TValue>, if that number is less than 90 percent of current capacity.

(継承元 SortedList<TKey,TValue>)
TryGetValue(TKey, TValue)

指定したキーに関連付けられている値を取得します。Gets the value associated with the specified key.

(継承元 SortedList<TKey,TValue>)

明示的なインターフェイスの実装

ICollection.CopyTo(Array, Int32)

ICollection の要素を Array にコピーします。Array の特定のインデックスからコピーが開始されます。Copies the elements of the ICollection to an Array, starting at a particular Array index.

(継承元 SortedList<TKey,TValue>)
ICollection.IsSynchronized

ICollection へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。Gets a value indicating whether access to the ICollection is synchronized (thread safe).

(継承元 SortedList<TKey,TValue>)
ICollection.SyncRoot

ICollection へのアクセスを同期するために使用できるオブジェクトを取得します。Gets an object that can be used to synchronize access to the ICollection.

(継承元 SortedList<TKey,TValue>)
ICollection<KeyValuePair<TKey,TValue>>.Add(KeyValuePair<TKey,TValue>)

ICollection<T> に、キー/値ペアを追加します。Adds a key/value pair to the ICollection<T>.

(継承元 SortedList<TKey,TValue>)
ICollection<KeyValuePair<TKey,TValue>>.Contains(KeyValuePair<TKey,TValue>)

ICollection<T> に特定の要素が格納されているかどうかを判断します。Determines whether the ICollection<T> contains a specific element.

(継承元 SortedList<TKey,TValue>)
ICollection<KeyValuePair<TKey,TValue>>.CopyTo(KeyValuePair<TKey,TValue>[], Int32)

ICollection<T> の要素を Array にコピーします。Array の特定のインデックスからコピーが開始されます。Copies the elements of the ICollection<T> to an Array, starting at a particular Array index.

(継承元 SortedList<TKey,TValue>)
ICollection<KeyValuePair<TKey,TValue>>.IsReadOnly

ICollection<T> が読み取り専用かどうかを示す値を取得します。Gets a value indicating whether the ICollection<T> is read-only.

(継承元 SortedList<TKey,TValue>)
ICollection<KeyValuePair<TKey,TValue>>.Remove(KeyValuePair<TKey,TValue>)

ICollection<T> 内で最初に見つかった特定のキー/値ペアを削除します。Removes the first occurrence of a specific key/value pair from the ICollection<T>.

(継承元 SortedList<TKey,TValue>)
IDictionary.Add(Object, Object)

指定したキーおよび値を持つ要素を IDictionary オブジェクトに追加します。Adds an element with the provided key and value to the IDictionary.

(継承元 SortedList<TKey,TValue>)
IDictionary.Contains(Object)

指定したキーの要素が IDictionary に格納されているかどうかを確認します。Determines whether the IDictionary contains an element with the specified key.

(継承元 SortedList<TKey,TValue>)
IDictionary.GetEnumerator()

IDictionaryEnumeratorIDictionaryを返します。Returns an IDictionaryEnumerator for the IDictionary.

(継承元 SortedList<TKey,TValue>)
IDictionary.IsFixedSize

IDictionary が固定サイズかどうかを示す値を取得します。Gets a value indicating whether the IDictionary has a fixed size.

(継承元 SortedList<TKey,TValue>)
IDictionary.IsReadOnly

IDictionary が読み取り専用かどうかを示す値を取得します。Gets a value indicating whether the IDictionary is read-only.

(継承元 SortedList<TKey,TValue>)
IDictionary.Item[Object]

指定したキーを持つ要素を取得または設定します。Gets or sets the element with the specified key.

(継承元 SortedList<TKey,TValue>)
IDictionary.Keys

ICollection のキーを保持している IDictionary を取得します。Gets an ICollection containing the keys of the IDictionary.

(継承元 SortedList<TKey,TValue>)
IDictionary.Remove(Object)

指定したキーを持つ要素を IDictionary から削除します。Removes the element with the specified key from the IDictionary.

(継承元 SortedList<TKey,TValue>)
IDictionary.Values

ICollection 内の値を格納している IDictionary を取得します。Gets an ICollection containing the values in the IDictionary.

(継承元 SortedList<TKey,TValue>)
IDictionary<TKey,TValue>.Keys

ICollection<T> のキーを保持している IDictionary<TKey,TValue> を取得します。Gets an ICollection<T> containing the keys of the IDictionary<TKey,TValue>.

(継承元 SortedList<TKey,TValue>)
IDictionary<TKey,TValue>.Values

ICollection<T> 内の値を格納している IDictionary<TKey,TValue> を取得します。Gets an ICollection<T> containing the values in the IDictionary<TKey,TValue>.

(継承元 SortedList<TKey,TValue>)
IEnumerable.GetEnumerator()

コレクションを反復処理する列挙子を返します。Returns an enumerator that iterates through a collection.

(継承元 SortedList<TKey,TValue>)
IEnumerable<KeyValuePair<TKey,TValue>>.GetEnumerator()

コレクションを反復処理する列挙子を返します。Returns an enumerator that iterates through a collection.

(継承元 SortedList<TKey,TValue>)
IReadOnlyDictionary<TKey,TValue>.Keys

読み取り専用のディクショナリのキーを含む列挙可能なコレクションを取得します。Gets an enumerable collection that contains the keys in the read-only dictionary.

(継承元 SortedList<TKey,TValue>)
IReadOnlyDictionary<TKey,TValue>.Values

読み取り専用のディクショナリの値を含む列挙可能なコレクションを取得します。Gets an enumerable collection that contains the values in the read-only dictionary.

(継承元 SortedList<TKey,TValue>)

拡張メソッド

CopyToDataTable<T>(IEnumerable<T>)

指定した入力 DataTable オブジェクトに応じて (ジェネリック パラメーター TDataRow)、IEnumerable<T> オブジェクトのコピーを格納する DataRow を返します。Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

指定した入力 DataRow オブジェクトに応じて (ジェネリック パラメーター TDataTable)、指定した IEnumerable<T>DataRow オブジェクトをコピーします。Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

指定した入力 DataRow オブジェクトに応じて (ジェネリック パラメーター TDataTable)、指定した IEnumerable<T>DataRow オブジェクトをコピーします。Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

クエリの並列化を有効にします。Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>)

ソース コレクション内のすべてのノードの先祖が格納された、要素のコレクションを返します。Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName)

ソース コレクション内のすべてのノードの先祖が格納され、フィルター処理された要素のコレクションを返します。Returns a filtered collection of elements that contains the ancestors of every node in the source collection. 一致する XName を持つ要素のみがコレクションに含められます。Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>)

ソース コレクション内のすべてのドキュメントおよび要素の子孫ノードのコレクションを返します。Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>)

ソース コレクション内のすべての要素とドキュメントの子孫要素が格納された要素のコレクションを返します。Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName)

ソース コレクション内のすべての要素とドキュメントの子孫要素が格納され、フィルター処理された要素のコレクションを返します。Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. 一致する XName を持つ要素のみがコレクションに含められます。Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>)

ソース コレクション内のすべての要素およびドキュメントの子要素のコレクションを返します。Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName)

ソース コレクション内のすべての要素およびドキュメントの、フィルター処理された子要素のコレクションを返します。Returns a filtered collection of the child elements of every element and document in the source collection. 一致する XName を持つ要素のみがコレクションに含められます。Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>)

ソース コレクション内のすべてのノードがドキュメント順に並べ替えて格納された、ノードのコレクションを返します。Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>)

ソース コレクション内のすべてのドキュメントおよび要素の子ノードのコレクションを返します。Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>)

ソース コレクション内の親ノードからすべてのノードを削除します。Removes every node in the source collection from its parent node.

適用対象