UriTemplate Constructors

Definitie

Initialiseert een nieuw exemplaar van de UriTemplate klasse.

Overloads

Name Description
UriTemplate(String)

Initialiseert een nieuw exemplaar van de UriTemplate klasse met de opgegeven sjabloontekenreeks.

UriTemplate(String, Boolean)

Initialiseert een nieuw exemplaar van de UriTemplate klasse.

UriTemplate(String, IDictionary<String,String>)

Initialiseert een nieuw exemplaar van de UriTemplate klasse.

UriTemplate(String, Boolean, IDictionary<String,String>)

Initialiseert een nieuw exemplaar van de UriTemplate klasse.

UriTemplate(String)

Initialiseert een nieuw exemplaar van de UriTemplate klasse met de opgegeven sjabloontekenreeks.

public:
 UriTemplate(System::String ^ template);
public UriTemplate(string template);
new UriTemplate : string -> UriTemplate
Public Sub New (template As String)

Parameters

template
String

De sjabloon.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de constructor aanroept.

UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")

Van toepassing op

UriTemplate(String, Boolean)

Initialiseert een nieuw exemplaar van de UriTemplate klasse.

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)

Parameters

template
String

De sjabloontekenreeks.

ignoreTrailingSlash
Boolean

Een waarde die aangeeft of afsluitende slash'/-tekens moeten worden genegeerd.

Opmerkingen

Wanneer de ignoreTrailingSlash optie is ingesteld true, worden afsluitende slashes aan het einde van de sjabloon genegeerd wanneer deze overeenkomen met een kandidaat-URI. Een sjabloon, zoals deze, komt bijvoorbeeld overeen met http://www.microsoft.com/customer/ de volgende kandidaat-URI's:

  • http://www.microsoft.com/customer/
  • http://www.microsoft.com/customer
  • http://www.microsoft.com/customer/?wsdl
  • http://www.microsoft.com/customer?wsdl

Van toepassing op

UriTemplate(String, IDictionary<String,String>)

Initialiseert een nieuw exemplaar van de UriTemplate klasse.

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))

Parameters

template
String

De sjabloontekenreeks.

additionalDefaults
IDictionary<String,String>

Een woordenlijst met een lijst met standaardwaarden voor de sjabloonparameters.

Van toepassing op

UriTemplate(String, Boolean, IDictionary<String,String>)

Initialiseert een nieuw exemplaar van de UriTemplate klasse.

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))

Parameters

template
String

De sjabloontekenreeks.

ignoreTrailingSlash
Boolean

true als de afsluitende slash '/'-tekens worden genegeerd; anders false.

additionalDefaults
IDictionary<String,String>

Een woordenlijst met een lijst met standaardwaarden voor de sjabloonparameters.

Van toepassing op