Configuration.GetMetadata(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.