UriTemplate Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der UriTemplate-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| UriTemplate(String) |
Initialisiert eine neue Instanz der UriTemplate Klasse mit der angegebenen Vorlagenzeichenfolge. |
| UriTemplate(String, Boolean) |
Initialisiert eine neue Instanz der UriTemplate-Klasse. |
| UriTemplate(String, IDictionary<String,String>) |
Initialisiert eine neue Instanz der UriTemplate-Klasse. |
| UriTemplate(String, Boolean, IDictionary<String,String>) |
Initialisiert eine neue Instanz der UriTemplate-Klasse. |
UriTemplate(String)
Initialisiert eine neue Instanz der UriTemplate Klasse mit der angegebenen Vorlagenzeichenfolge.
public:
UriTemplate(System::String ^ template);
public UriTemplate(string template);
new UriTemplate : string -> UriTemplate
Public Sub New (template As String)
Parameter
- template
- String
Die Vorlage.
Beispiele
Das folgende Beispiel zeigt, wie der Konstruktor aufgerufen wird.
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
Gilt für:
UriTemplate(String, Boolean)
Initialisiert eine neue Instanz der 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)
Parameter
- template
- String
Die Vorlagenzeichenfolge.
- ignoreTrailingSlash
- Boolean
Ein Wert, der angibt, ob nachfolgende Schrägstriche "/" ignoriert werden sollen.
Hinweise
Wenn die ignoreTrailingSlash Einstellung auf true" festgelegt ist , werden nachfolgende Schrägstriche am Ende der Vorlage ignoriert, wenn sie mit einem Kandidaten-URI übereinstimmen. Beispielsweise würde eine Vorlage wie http://www.microsoft.com/customer/ die folgenden Kandidaten-URIs entsprechen:
http://www.microsoft.com/customer/http://www.microsoft.com/customerhttp://www.microsoft.com/customer/?wsdlhttp://www.microsoft.com/customer?wsdl
Gilt für:
UriTemplate(String, IDictionary<String,String>)
Initialisiert eine neue Instanz der 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))
Parameter
- template
- String
Die Vorlagenzeichenfolge.
- additionalDefaults
- IDictionary<String,String>
Ein Wörterbuch, das eine Liste der Standardwerte für die Vorlagenparameter enthält.
Gilt für:
UriTemplate(String, Boolean, IDictionary<String,String>)
Initialisiert eine neue Instanz der 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))
Parameter
- template
- String
Die Vorlagenzeichenfolge.
- ignoreTrailingSlash
- Boolean
true wenn die nachfolgenden Schrägstriche "/" ignoriert werden; andernfalls false.
- additionalDefaults
- IDictionary<String,String>
Ein Wörterbuch, das eine Liste der Standardwerte für die Vorlagenparameter enthält.