Freigeben über


RouteCollection.SetItem(Int32, RouteBase) Methode

Definition

Ersetzt die Route am angegebenen Index.

protected:
 override void SetItem(int index, System::Web::Routing::RouteBase ^ item);
protected override void SetItem (int index, System.Web.Routing.RouteBase item);
override this.SetItem : int * System.Web.Routing.RouteBase -> unit
Protected Overrides Sub SetItem (index As Integer, item As RouteBase)

Parameter

index
Int32

Der nullbasierte Index der zu ersetzenden Route.

item
RouteBase

Die Route, die am angegebenen Index hinzugefügt werden soll.

Ausnahmen

item ist null.

item ist bereits in der Auflistung vorhanden.

Hinweise

Wenn Sie dem RouteCollection Objekt eine unbenannte Route hinzufügen, können Sie keine Route hinzufügen, die sich bereits in der Auflistung befindet.

Verwenden Sie die GetReadLock -Methode und die GetWriteLock -Methode, um sicherzustellen, dass Sie ohne Konflikte aus anderen Prozessen mit der Auflistung interagieren.

Gilt für:

Weitere Informationen