다음을 통해 공유


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>

템플릿 매개 변수에 대한 기본값 목록을 포함하는 사전입니다.

적용 대상