Proprietà Della chiave <dei metadati personalizzata>
Panoramica
L'elemento <property>
dell'elemento <key>
aggiunge una proprietà metabase alla raccolta di proprietà metabase.
Importante
La <customMetadata>
sezione della configurazione non deve essere modificata direttamente. Usare le API metabase per impostare le impostazioni di metabase rappresentate in questa sezione.
In IIS 6.0 tutte le impostazioni IIS sono state mantenute nella metabase. Inoltre, tutte le impostazioni personalizzate richieste dalle applicazioni sono state archiviate nella metabase. In IIS 7 tutte le impostazioni IIS vengono ora mantenute in ApplicationHost.config e Web.config File. IIS 7 offre compatibilità con le versioni precedenti tramite la funzionalità compatibilità metabase IIS 6, a volte definita componente del mapper ABO (Amministrazione Base Object). Questa funzionalità è in ascolto delle applicazioni che tentano di scrivere nella metabase e esegue il mapping di tutte le impostazioni metabase di IIS 6.0 agli equivalenti IIS 7. Se un'impostazione IIS 6.0 non ha un equivalente IIS 7, l'impostazione verrà scritta nell'elemento <customMetadata>
.
Compatibilità
Versione | Note |
---|---|
IIS 10.0 | L'elemento <property> non è stato modificato in IIS 10.0. |
IIS 8,5 | L'elemento <property> non è stato modificato in IIS 8.5. |
IIS 8,0 | L'elemento <property> non è stato modificato in IIS 8.0. |
IIS 7,5 | L'elemento <property> non è stato modificato in IIS 7.5. |
IIS 7.0 | L'elemento <property> dell'elemento <key> è stato introdotto in IIS 7.0. |
IIS 6.0 | L'elemento <customMetadata> sostituisce tutti gli oggetti metabase IIS 6.0 che non vengono mappati direttamente agli elementi di configurazione iis 7. |
Installazione
L'elemento <customMetadata>
non è disponibile nell'installazione predefinita di IIS 7 e versioni successive. Per installarlo, seguire questa procedura.
Windows Server 2012 o Windows Server 2012 R2
- Sulla barra delle applicazioni fare clic su Server Manager.
- In Server Manager fare clic sul menu Gestisci e quindi su Aggiungi ruoli e funzionalità.
- Nella procedura guidata Aggiungi ruoli e funzionalità fare clic su Avanti. Selezionare il tipo di installazione e fare clic su Avanti. Selezionare il server di destinazione e fare clic su Avanti.
- Nella pagina Ruoli server espandere Server Web (IIS) espandere Strumenti di gestione, espandere Compatibilità gestione IIS 6 e quindi selezionare Compatibilità metabase IIS 6. Fare clic su Avanti.
. - Nella pagina Selezione funzionalità fare clic su Avanti.
- Nella pagina Conferma selezioni per l'installazione fare clic su Installa.
- Nella pagina Risultati fare clic su Chiudi.
Windows 8 o Windows 8.1
- Nella schermata Start spostare il puntatore nell'angolo inferiore sinistro, fare clic con il pulsante destro del mouse sul pulsante Start e quindi fare clic su Pannello di controllo.
- In Pannello di controllo fare clic su Programmi e funzionalità e quindi su Attiva o disattiva le funzionalità di Windows.
- Espandere Internet Information Services, espandere Strumenti di gestione Web, espandere Compatibilità gestione IIS 6 e quindi selezionare Metabase IIS e compatibilità di configurazione IIS 6.
- Fare clic su OK.
- Fare clic su Close.
Windows Server 2008 o Windows Server 2008 R2
- Nella barra delle applicazioni fare clic su Start, scegliere Strumenti di amministrazione e quindi fare clic su Server Manager.
- Nel riquadro della gerarchia di Server Manager espandere Ruoli e quindi fare clic su Server Web (IIS).
- Nel riquadro Server Web (IIS) scorrere fino alla sezione Servizi ruolo e quindi fare clic su Aggiungi servizi ruolo.
- Nella pagina Seleziona servizi ruolo della Procedura guidata Aggiungi servizi ruolo selezionare Compatibilità metabase IIS 6 e quindi fare clic su Avanti.
- Nella pagina Conferma selezioni per l'installazione fare clic su Installa.
- Nella pagina Risultati fare clic su Chiudi.
Windows Vista o Windows 7
- Nella barra delle applicazioni fare clic su Start e quindi fare clic su Pannello di controllo.
- In Pannello di controllo fare clic su Programmi e funzionalità e quindi su Attiva o disattiva funzionalità di Windows.
- Espandere Internet Information Services, quindi selezionare Iis Metabase e compatibilità di configurazione IIS 6 e quindi fare clic su OK.
Procedure
La <customMetadata>
sezione della configurazione non deve essere modificata direttamente. Pertanto, non sono disponibili esempi.
Configurazione
Attributi
Attributo | Descrizione | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
Attributo unità facoltativo. Specifica l'identificatore univoco della voce metabase. |
||||||||||||||||||||||
dataType |
Attributo enumerazione obbligatorio. Specifica il tipo di dati da recuperare. L'attributo dataType può essere uno dei valori possibili seguenti.
|
||||||||||||||||||||||
userType |
Attributo unità facoltativo. Specifica il tipo di utente dei dati. Il valore predefinito è 1 . |
||||||||||||||||||||||
Attributi | Attributo flag facoltativo. Specifica i flag, contenuti nella struttura METADATA_RECORD , usati per ottenere i dati. L'attributo attributi può essere uno dei valori possibili seguenti. Il valore predefinito è Inherit .
|
||||||||||||||||||||||
Value |
Attributo stringa con distinzione tra maiuscole e minuscole facoltativo. Specifica un valore personalizzato. |
Elementi figlio
Nessuno.
Codice di esempio
La <customMetadata>
sezione della configurazione non deve essere modificata direttamente, pertanto non sono disponibili esempi.