RouteCollection.SetItem(Int32, RouteBase) Метод

Определение

Заменяет маршрут по указанному индексу.

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)

Параметры

index
Int32

Отсчитываемый от нуля индекс заменяемого маршрута.

item
RouteBase

Маршрут, добавляемый по указанному индексу.

Исключения

item имеет значение null.

item уже существует в коллекции.

Комментарии

При добавлении неименованного маршрута к объекту RouteCollection невозможно добавить маршрут, который уже находится в коллекции.

Используйте методы GetReadLock и GetWriteLock , чтобы обеспечить взаимодействие с коллекцией без конфликтов из других процессов.

Применяется к

См. также раздел