IPEndPointCollection.InsertItem(Int32, IPEndPoint) メソッド

定義

IPEndPoint の指定のインデックス位置に IPEndPointCollection 要素を挿入します。Inserts an IPEndPoint element into the IPEndPointCollection at the specified index.

protected:
 override void InsertItem(int index, System::Net::IPEndPoint ^ item);
protected override void InsertItem (int index, System.Net.IPEndPoint item);
override this.InsertItem : int * System.Net.IPEndPoint -> unit
Protected Overrides Sub InsertItem (index As Integer, item As IPEndPoint)

パラメーター

index
Int32

item を挿入する位置の、0 から始まるインデックス。The zero-based index at which item should be inserted.

item
IPEndPoint

挿入する IPEndPoint オブジェクト。The IPEndPoint object to insert. 参照型の場合は null の値を使用できます。The value can be null for reference types.

例外

index パラメーターが 0 未満です。The index parameter is less than zero または-or- index パラメーターが IPEndPointCollection 内の現在の項目数を超える値です。the index parameter is greater than the current count of items in the IPEndPointCollection.

item パラメーターが null です。The item parameter is null.

注釈

IPEndPointCollectionは、有効nullな値としてを受け入れません。IPEndPointCollection does not accept null as a valid value. IPEndPointCollection重複する要素を許可します。IPEndPointCollection allows duplicate elements.

index item内の項目の現在の数と等しい場合は、のIPEndPointCollection末尾にが追加されます。 IPEndPointCollectionIf index is equal to current count of items in the IPEndPointCollection , then the item is added to the end of IPEndPointCollection.

このメソッドは O(n) 操作で、nCollection<T>.Count です。This method is an O(n) operation, where n is Collection<T>.Count.

適用対象