Udostępnij za pośrednictwem


SiteMapProviderCollection.AddArray(SiteMapProvider[]) Metoda

Definicja

Dodaje tablicę SiteMapProvider obiektów do kolekcji dostawcy przy użyciu Name właściwości jako kluczy.

public:
 void AddArray(cli::array <System::Web::SiteMapProvider ^> ^ providerArray);
public void AddArray (System.Web.SiteMapProvider[] providerArray);
member this.AddArray : System.Web.SiteMapProvider[] -> unit
Public Sub AddArray (providerArray As SiteMapProvider())

Parametry

providerArray
SiteMapProvider[]

Tablica SiteMapProvider obiektów do dodania.

Wyjątki

Element SiteMapProvider o tej samej nazwie już istnieje w obiekcie SiteMapProviderCollection.

providerArray to null.

Element SiteMapProviderCollection jest tylko do odczytu.

Uwagi

Właściwość SiteMapProviderCollection zwracana przez Providers właściwość jest tylko do odczytu. Z tego powodu nie można używać Add metod i AddArray w celu programowego dodawania dodatkowych dostawców w czasie wykonywania. W związku z tym metody i AddArray są używane tylko w scenariuszach, Add w których ręcznie tworzysz obiekty dostawcy mapy lokacji i zarządzasz nimi przy użyciu wystąpienia SiteMapProviderCollection klasy .

Ponieważ klasa jest statyczna SiteMap , każda SiteMapProvider zawarta w jej Providers kolekcji pozostaje przez cały okres istnienia aplikacji internetowej.

Dotyczy

Zobacz też