Freigeben über


IPEndPointCollection.InsertItem(Int32, IPEndPoint) Methode

Definition

Fügt am angegebenen Index ein IPEndPoint-Element in die IPEndPointCollection ein.

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)

Parameter

index
Int32

Der nullbasierte Index, an dem item eingefügt werden soll.

item
IPEndPoint

Das einzufügende IPEndPoint-Objekt. Der Wert kann für Verweistypen null sein.

Ausnahmen

Der index-Parameter ist kleiner als 0 (null).

- oder -

der index-Parameter ist größer als die Anzahl von Elementen in der IPEndPointCollection.

Der item-Parameter ist null.

Hinweise

IPEndPointCollection akzeptiert null nicht als gültigen Wert. IPEndPointCollection lässt doppelte Elemente zu.

Wenn index gleich der aktuellen Anzahl von Elementen in ist IPEndPointCollection , wird am item Ende von IPEndPointCollectionhinzugefügt.

Bei dieser Methode handelt es sich um einen O(n)-Vorgang, wobei n ist Collection<T>.Count.

Gilt für: