Freigeben über


Configuration.GetMetadata(String) Methode

Definition

Ruft Metadaten aus dem IIS 7-Konfigurationssystem ab.

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

Parameter

metadataType
String

Der Name der zurückzugebenden Metadaten.

Gibt zurück

Die Metadaten, die mit dem vom IIS 7-Konfigurationssystem angeforderten metadataType übereinstimmen.

Beispiele

Im folgenden Beispiel werden die Metadaten für den angegebenen metadataType Typ abgerufen. In diesem Beispiel wird der angegebene Typ in der SetMetadata -Methode festgelegt. Um einen anderen Typ abzurufen, entfernen Sie das Kommentartrennzeichen aus der entsprechenden Zeile.

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"));
}

Hinweise

Diese Methode gibt den Wert der angegebenen Metadateneigenschaft zurück, deren Typ von der zurückgegebenen Eigenschaft abhängt.

Ein Fehler tritt auf, wenn Sie die GetMetadata -Methode für eine nicht vorhandene metadataTypeaufrufen.

Gilt für:

Weitere Informationen