UriTemplate 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 UriTemplate 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| UriTemplate(String) |
初始化一個新的類別實例 UriTemplate ,使用指定的範本字串。 |
| UriTemplate(String, Boolean) |
初始化 UriTemplate 類別的新執行個體。 |
| UriTemplate(String, IDictionary<String,String>) |
初始化 UriTemplate 類別的新執行個體。 |
| UriTemplate(String, Boolean, IDictionary<String,String>) |
初始化 UriTemplate 類別的新執行個體。 |
UriTemplate(String)
初始化一個新的類別實例 UriTemplate ,使用指定的範本字串。
public:
UriTemplate(System::String ^ template);
public UriTemplate(string template);
new UriTemplate : string -> UriTemplate
Public Sub New (template As String)
參數
- template
- String
模板。
範例
以下範例說明如何呼叫建構子。
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
適用於
UriTemplate(String, Boolean)
初始化 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)
參數
- template
- String
模板字串。
- ignoreTrailingSlash
- Boolean
一個指定是否忽略尾部斜線「/」字元的值。
備註
當 設ignoreTrailingSlashtrue為 時,模板末尾的斜線在匹配候選 URI 時會被忽略。 例如,一個範本 http://www.microsoft.com/customer/ 會匹配以下候選 URI:
http://www.microsoft.com/customer/http://www.microsoft.com/customerhttp://www.microsoft.com/customer/?wsdlhttp://www.microsoft.com/customer?wsdl
適用於
UriTemplate(String, IDictionary<String,String>)
初始化 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))
參數
- template
- String
模板字串。
- additionalDefaults
- IDictionary<String,String>
一個包含範本參數預設值清單的字典。
適用於
UriTemplate(String, Boolean, IDictionary<String,String>)
初始化 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))
參數
- template
- String
模板字串。
- ignoreTrailingSlash
- Boolean
true 如果忽略尾部斜線「/」字元;否則 false。
- additionalDefaults
- IDictionary<String,String>
一個包含範本參數預設值清單的字典。