Condividi tramite


Configuration.GetMetadata(String) Metodo

Definizione

Ottiene i metadati dal sistema di configurazione IIS 7.

public:
 System::Object ^ GetMetadata(System::String ^ metadataType);
public object GetMetadata (string metadataType);
member this.GetMetadata : string -> obj
Public Function GetMetadata (metadataType As String) As Object

Parametri

metadataType
String

Nome dei metadati da restituire.

Restituisce

Metadati corrispondenti all'oggetto richiesto metadataType dal sistema di configurazione IIS 7.

Esempio

L'esempio seguente ottiene i metadati per il tipo specificato metadataType . In questo esempio il tipo specificato viene impostato nel SetMetadata metodo . Per ottenere qualsiasi altro tipo, rimuovere il delimitatore di commento dalla riga appropriata.

public void GetGetMetaData(ServerManager manager)
{
    // Use either of the configuration statements.
    //Configuration config = manager.GetAdministrationConfiguration();
    Configuration config = manager.GetApplicationHostConfiguration();
    // Any of the following GetMetadata statements are satisfactory.
    //Configuration config = manager.GetApplicationHostConfiguration();
    //Console.WriteLine("Metadata: " + config.GetMetadata("availableSections"));
    //Console.WriteLine("Metadata: " + config.GetMetadata("disableExtensions"));
    Console.WriteLine("Metadata: " + config.GetMetadata("expandEnvironmentStrings"));
    //Console.WriteLine("Metadata: " + config.GetMetadata("ignoreInvalidDecryption"));
    //Console.WriteLine("Metadata: " + config.GetMetadata("ignoreInvalidRanges"));
    //Console.WriteLine("Metadata: " + config.GetMetadata("ignoreInvalidAttributes"));
    //Console.WriteLine("Metadata: " + config.GetMetadata("changeHandler"));
    //Console.WriteLine("Metadata: " + config.GetMetadata("pathMapper"));
    //Console.WriteLine("Metadata: " + config.GetMetadata("mappingExtension"));
    //Console.WriteLine("Metadata: " + config.GetMetadata("hideExceptionPhysicalPath"));
}

Commenti

Questo metodo restituisce il valore della proprietà di metadati specificata, il cui tipo dipende dalla proprietà restituita.

Se si chiama il GetMetadata metodo per un oggetto inesistente metadataType, si verificherà un errore.

Si applica a

Vedi anche