次の方法で共有


UriTemplate コンストラクター

定義

UriTemplate クラスの新しいインスタンスを初期化します。

オーバーロード

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/customer
  • http://www.microsoft.com/customer/?wsdl
  • http://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>

テンプレート パラメーターの既定値のリストを含むディクショナリ。

適用対象