UriTemplate Costruttori
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.
Inizializza una nuova istanza della classe UriTemplate.
Overload
| Nome | Descrizione |
|---|---|
| UriTemplate(String) |
Inizializza una nuova istanza della UriTemplate classe con la stringa di modello specificata. |
| UriTemplate(String, Boolean) |
Inizializza una nuova istanza della classe UriTemplate. |
| UriTemplate(String, IDictionary<String,String>) |
Inizializza una nuova istanza della classe UriTemplate. |
| UriTemplate(String, Boolean, IDictionary<String,String>) |
Inizializza una nuova istanza della classe UriTemplate. |
UriTemplate(String)
Inizializza una nuova istanza della UriTemplate classe con la stringa di modello specificata.
public:
UriTemplate(System::String ^ template);
public UriTemplate(string template);
new UriTemplate : string -> UriTemplate
Public Sub New (template As String)
Parametri
- template
- String
Modello.
Esempio
Nell'esempio seguente viene illustrato come chiamare il costruttore.
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
Si applica a
UriTemplate(String, Boolean)
Inizializza una nuova istanza della classe UriTemplate.
public:
UriTemplate(System::String ^ template, bool ignoreTrailingSlash);
public UriTemplate(string template, bool ignoreTrailingSlash);
new UriTemplate : string * bool -> UriTemplate
Public Sub New (template As String, ignoreTrailingSlash As Boolean)
Parametri
- template
- String
Stringa del modello.
- ignoreTrailingSlash
- Boolean
Valore che specifica se i caratteri finali della barra "/" devono essere ignorati.
Commenti
ignoreTrailingSlash Quando è impostato su true, le barre finali alla fine del modello vengono ignorate quando corrispondono a un URI candidato. Ad esempio, un modello come http://www.microsoft.com/customer/ corrisponde agli URI candidati seguenti:
http://www.microsoft.com/customer/http://www.microsoft.com/customerhttp://www.microsoft.com/customer/?wsdlhttp://www.microsoft.com/customer?wsdl
Si applica a
UriTemplate(String, IDictionary<String,String>)
Inizializza una nuova istanza della classe UriTemplate.
public:
UriTemplate(System::String ^ template, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ additionalDefaults);
public UriTemplate(string template, System.Collections.Generic.IDictionary<string,string> additionalDefaults);
new UriTemplate : string * System.Collections.Generic.IDictionary<string, string> -> UriTemplate
Public Sub New (template As String, additionalDefaults As IDictionary(Of String, String))
Parametri
- template
- String
Stringa del modello.
- additionalDefaults
- IDictionary<String,String>
Dizionario che contiene un elenco di valori predefiniti per i parametri del modello.
Si applica a
UriTemplate(String, Boolean, IDictionary<String,String>)
Inizializza una nuova istanza della classe UriTemplate.
public:
UriTemplate(System::String ^ template, bool ignoreTrailingSlash, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ additionalDefaults);
public UriTemplate(string template, bool ignoreTrailingSlash, System.Collections.Generic.IDictionary<string,string> additionalDefaults);
new UriTemplate : string * bool * System.Collections.Generic.IDictionary<string, string> -> UriTemplate
Public Sub New (template As String, ignoreTrailingSlash As Boolean, additionalDefaults As IDictionary(Of String, String))
Parametri
- template
- String
Stringa del modello.
- ignoreTrailingSlash
- Boolean
true se i caratteri di barra finale "/" vengono ignorati; in caso contrario false, .
- additionalDefaults
- IDictionary<String,String>
Dizionario che contiene un elenco di valori predefiniti per i parametri del modello.