SiteMapProviderCollection.AddArray(SiteMapProvider[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
SiteMapProviderCollection es de solo lectura.
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.