UriTemplate Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci UriTemplate třídy.
Přetížení
UriTemplate(String) |
Inicializuje novou instanci UriTemplate třídy se zadaným řetězcem šablony. |
UriTemplate(String, Boolean) |
Inicializuje novou instanci UriTemplate třídy. |
UriTemplate(String, IDictionary<String,String>) |
Inicializuje novou instanci UriTemplate třídy. |
UriTemplate(String, Boolean, IDictionary<String,String>) |
Inicializuje novou instanci UriTemplate třídy. |
UriTemplate(String)
Inicializuje novou instanci UriTemplate třídy se zadaným řetězcem šablony.
public:
UriTemplate(System::String ^ template);
public UriTemplate (string template);
new UriTemplate : string -> UriTemplate
Public Sub New (template As String)
Parametry
- template
- String
Šablona.
Příklady
Následující příklad ukazuje, jak volat konstruktor.
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
Platí pro
UriTemplate(String, Boolean)
Inicializuje novou instanci UriTemplate třídy.
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)
Parametry
- template
- String
Řetězec šablony.
- ignoreTrailingSlash
- Boolean
Hodnota, která určuje, jestli se mají ignorovat koncové lomítko "/".
Poznámky
Pokud je nastavená ignoreTrailingSlash
hodnota true
, koncové lomítko na konci šablony se při porovnávání identifikátoru URI kandidáta ignorují. Například šablona, jako http://www.microsoft.com/customer/
by odpovídala následujícím kandidátským identifikátorům URI:
http://www.microsoft.com/customer/
http://www.microsoft.com/customer
http://www.microsoft.com/customer/?wsdl
http://www.microsoft.com/customer?wsdl
Platí pro
UriTemplate(String, IDictionary<String,String>)
Inicializuje novou instanci UriTemplate třídy.
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))
Parametry
- template
- String
Řetězec šablony.
- additionalDefaults
- IDictionary<String,String>
Slovník, který obsahuje seznam výchozích hodnot parametrů šablony.
Platí pro
UriTemplate(String, Boolean, IDictionary<String,String>)
Inicializuje novou instanci UriTemplate třídy.
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))
Parametry
- template
- String
Řetězec šablony.
- ignoreTrailingSlash
- Boolean
true
pokud jsou koncové lomítko "/" ignorovány; jinak false
.
- additionalDefaults
- IDictionary<String,String>
Slovník, který obsahuje seznam výchozích hodnot parametrů šablony.