Compartilhar via


Configuration.GetMetadata(String) Método

Definição

Obtém metadados do sistema de configuração do 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

Parâmetros

metadataType
String

O nome dos metadados a serem retornados.

Retornos

Os metadados que correspondem ao solicitado metadataType do sistema de configuração do IIS 7.

Exemplos

O exemplo a seguir obtém os metadados do tipo especificado metadataType . Neste exemplo, o tipo especificado é definido no SetMetadata método . Para obter qualquer outro tipo, remova o delimitador de comentário da linha apropriada.

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

Comentários

Esse método retorna o valor da propriedade de metadados especificada, cujo tipo depende da propriedade retornada.

Ocorrerá um erro se você chamar o GetMetadata método para um inexistente metadataType.

Aplica-se a

Confira também