Compartilhar via


SiteMapProviderCollection.AddArray(SiteMapProvider[]) Método

Definição

Adiciona uma matriz de objetos SiteMapProvider na coleção de provedores usando as propriedades Name como chaves.

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())

Parâmetros

providerArray
SiteMapProvider[]

A matriz de objetos SiteMapProvider a ser adicionada.

Exceções

Um SiteMapProvider com o mesmo nome já existe no SiteMapProviderCollection.

providerArray é null.

Comentários

O SiteMapProviderCollection que é retornado pela Providers propriedade é somente leitura. Por esse motivo, você não pode usar e Add AddArray métodos para adicionar provedores adicionais programaticamente em tempo de execução. Portanto, os métodos e os Add métodos AddArray são usados apenas em cenários em que você cria manualmente objetos de provedor de mapa de site e os gerencia com uma instância da SiteMapProviderCollection classe.

Como a SiteMap classe é estática, qualquer SiteMapProvider uma contida em sua Providers coleção permanece pelo tempo de vida do aplicativo Web.

Aplica-se a

Confira também