<aggiungere> elemento per webRequestModules (impostazioni di rete)<add> Element for webRequestModules (Network Settings)

Aggiunge un modulo di richiesta Web personalizzato per l'applicazione.Adds a custom Web request module to the application.

<configuration><configuration>
<system.net><system.net>
<webRequestModules ><webRequestModules>
<add><add>

SintassiSyntax

<add   
  prefix="URI prefix"   
  type="type_fullname, assembly_fullname"   
/>  

Attributi ed elementiAttributes and Elements

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.The following sections describe attributes, child elements, and parent elements.

AttributiAttributes

AttributoAttribute DescrizioneDescription
prefix Il prefisso URI per le richieste gestite da questo modulo di richiesta Web.The URI prefix for requests handled by this Web request module.
type Il nome completo del tipo (indicato dal FullName proprietà) e il nome dell'assembly (indicato dal FullName proprietà), separati da una virgola, che implementa questo modulo di richiesta Web.The fully qualified type name (indicated by the FullName property) and the assembly name (indicated by the FullName property), separated by a comma, that implements this Web request module.

Elementi figlioChild Elements

Nessuno.None.

Elementi padreParent Elements

ElementoElement DescrizioneDescription
webRequestModuleswebRequestModules Specifica i moduli da utilizzare per richiedere informazioni agli host di rete.Specifies modules to use to request information from network hosts.

NoteRemarks

Il prefix attributo definisce il prefisso URI che usa il modulo di richiesta Web specificato.The prefix attribute defines the URI prefix that uses the specified Web request module. Moduli di richiesta Web sono in genere registrati per gestire un protocollo specifico, ad esempio HTTP o FTP, ma possono essere registrati per gestire una richiesta di un server specifico o un percorso in un server.Web request modules are typically registered to handle a specific protocol, such as HTTP or FTP, but can be registered to handle a request to a specific server or path on a server.

Il modulo di richiesta Web viene creato quando viene passato un prefisso corrispondente a un URI per il WebRequest.Create metodo.The Web request module is created when a URI matching prefix is passed to the WebRequest.Create method.

Il valore per il prefix attributo deve corrispondere ai caratteri iniziali di un URI valido, ad esempio, "http", o "http://www.contoso.com".The value for the prefix attribute should be the leading characters of a valid URI --for example, "http", or "http://www.contoso.com".

Il valore per il type attributo deve essere un nome di tipo valido e un nome di assembly corrispondente, separati da una virgola.The value for the type attribute should be a valid type name and corresponding assembly name, separated by a comma .

File di configurazioneConfiguration Files

Questo elemento può essere usato nel file di configurazione dell'applicazione o nel file di configurazione del computer (Machine.config).This element can be used in the application configuration file or the machine configuration file (Machine.config).

EsempioExample

Nell'esempio seguente viene registrato un modulo di richiesta Web personalizzato per HTTP.The following example registers a custom Web request module for HTTP. È necessario sostituire i valori per la versione e PublicKeyToken con i valori corretti per il modulo specificato.You should replace the values for Version and PublicKeyToken with the correct values for the specified module.

<configuration>  
  <system.net>  
    <webRequestModules>  
      <add prefix="http"  
           type="System.Net.HttpRequestCreator, System, Version=2.0.3600.0,  
           Culture=neutral, PublicKeyToken=b77a5c561934e089"  
      />  
    </webRequestModules>  
  </system.net>  
</configuration>  

Vedere ancheSee Also

WebRequest
Schema delle impostazioni di reteNetwork Settings Schema