UriTemplate Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av UriTemplate klassen.
Överlagringar
| Name | Description |
|---|---|
| UriTemplate(String) |
Initierar en ny instans av UriTemplate klassen med den angivna mallsträngen. |
| UriTemplate(String, Boolean) |
Initierar en ny instans av UriTemplate klassen. |
| UriTemplate(String, IDictionary<String,String>) |
Initierar en ny instans av UriTemplate klassen. |
| UriTemplate(String, Boolean, IDictionary<String,String>) |
Initierar en ny instans av UriTemplate klassen. |
UriTemplate(String)
Initierar en ny instans av UriTemplate klassen med den angivna mallsträngen.
public:
UriTemplate(System::String ^ template);
public UriTemplate(string template);
new UriTemplate : string -> UriTemplate
Public Sub New (template As String)
Parametrar
- template
- String
Mallen.
Exempel
I följande exempel visas hur du anropar konstruktorn.
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
Gäller för
UriTemplate(String, Boolean)
Initierar en ny instans av UriTemplate klassen.
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)
Parametrar
- template
- String
Mallsträngen.
- ignoreTrailingSlash
- Boolean
Ett värde som anger om avslutande snedstreckstecken ska ignoreras.
Kommentarer
ignoreTrailingSlash När är inställt truepå ignoreras avslutande snedstreck i slutet av mallen när du matchar en kandidat-URI. Till exempel en mall som http://www.microsoft.com/customer/ skulle matcha följande kandidat-URI:er:
http://www.microsoft.com/customer/http://www.microsoft.com/customerhttp://www.microsoft.com/customer/?wsdlhttp://www.microsoft.com/customer?wsdl
Gäller för
UriTemplate(String, IDictionary<String,String>)
Initierar en ny instans av UriTemplate klassen.
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))
Parametrar
- template
- String
Mallsträngen.
- additionalDefaults
- IDictionary<String,String>
En ordlista som innehåller en lista med standardvärden för mallparametrarna.
Gäller för
UriTemplate(String, Boolean, IDictionary<String,String>)
Initierar en ny instans av UriTemplate klassen.
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))
Parametrar
- template
- String
Mallsträngen.
- ignoreTrailingSlash
- Boolean
true om det avslutande snedstrecket "/" ignoreras; annars false.
- additionalDefaults
- IDictionary<String,String>
En ordlista som innehåller en lista med standardvärden för mallparametrarna.