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.