SiteMapProviderCollection.AddArray(SiteMapProvider[]) Método

Definición

Agrega una matriz de objetos SiteMapProvider a la colección de proveedores utilizando las propiedades Name como claves.

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[]

Matriz de objetos SiteMapProvider que se va a agregar.

Excepciones

Ya existe un proveedor SiteMapProvider con el mismo nombre en la colección SiteMapProviderCollection.

providerArray es null.

Comentarios

El SiteMapProviderCollection valor devuelto por la Providers propiedad es de solo lectura. Por este motivo, no puede usar los Add métodos y AddArray para agregar proveedores adicionales mediante programación en tiempo de ejecución. Por lo tanto, los Add métodos y AddArray solo se usan en escenarios en los que se crean manualmente objetos de proveedor de mapa de sitio y se administran con una instancia de la SiteMapProviderCollection clase .

Dado que la SiteMap clase es estática, cualquier SiteMapProvider contenido de su Providers colección permanece durante la vigencia de la aplicación web.

Se aplica a

Consulte también