Configuration.GetMetadata(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
.