SiteMapProviderCollection.AddArray(SiteMapProvider[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge una matrice di oggetti SiteMapProvider alla raccolta di provider usando le proprietà Name come chiavi.
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())
Parametri
- providerArray
- SiteMapProvider[]
Matrice di oggetti SiteMapProvider da aggiungere.
Eccezioni
Un elemento SiteMapProvider con lo stesso nome è già presente in SiteMapProviderCollection.
providerArray
è null
.
La classe SiteMapProviderCollection è di sola lettura.
Commenti
L'oggetto SiteMapProviderCollectionProviders restituito dalla proprietà è di sola lettura. Per questo motivo, non è possibile usare i Add metodi e AddArray per aggiungere altri provider a livello di codice in fase di esecuzione. Pertanto, i Add metodi e AddArray vengono usati solo negli scenari in cui si creano manualmente oggetti provider della mappa del sito e li si gestisce con un'istanza della SiteMapProviderCollection classe .
Poiché la SiteMap classe è statica, qualsiasi SiteMapProvider contenuto nella raccolta Providers rimane per tutta la durata dell'applicazione Web.