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
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
Im folgenden Beispiel wird der Aufruf des Konstruktors veranschaulicht.
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 nachstehende Schrägstriche „/“ ignoriert werden sollen.
Hinweise
Wenn ignoreTrailingSlash
auf true
festgelegt wurde, werden nachstehende Schrägstriche am Ende der Vorlage beim Vergleich mit einem möglichen URI ignoriert. Beispiel: Eine Vorlage, die http://www.microsoft.com/customer/
z. B. den folgenden Kandidaten-URIs entspricht:
http://www.microsoft.com/customer/
http://www.microsoft.com/customer
http://www.microsoft.com/customer/?wsdl
http://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 nachgestellten Schrägstriche (/) ignoriert werden, andernfalls false
.
- additionalDefaults
- IDictionary<String,String>
Ein Wörterbuch, das eine Liste der Standardwerte für die Vorlagenparameter enthält.