UriTemplate Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe UriTemplate.
Surcharges
UriTemplate(String) |
Initialise une nouvelle instance de la classe UriTemplate avec la chaîne de modèle spécifiée. |
UriTemplate(String, Boolean) |
Initialise une nouvelle instance de la classe UriTemplate. |
UriTemplate(String, IDictionary<String,String>) |
Initialise une nouvelle instance de la classe UriTemplate. |
UriTemplate(String, Boolean, IDictionary<String,String>) |
Initialise une nouvelle instance de la classe UriTemplate. |
UriTemplate(String)
Initialise une nouvelle instance de la classe UriTemplate avec la chaîne de modèle spécifiée.
public:
UriTemplate(System::String ^ template);
public UriTemplate (string template);
new UriTemplate : string -> UriTemplate
Public Sub New (template As String)
Paramètres
- template
- String
Modèle.
Exemples
L'exemple suivant montre comment appeler le constructeur.
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
S’applique à
UriTemplate(String, Boolean)
Initialise une nouvelle instance de la classe 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)
Paramètres
- template
- String
Chaîne de modèle.
- ignoreTrailingSlash
- Boolean
Valeur qui spécifie si les caractères de barre oblique « / » doivent être ignorés.
Remarques
Lorsque la ignoreTrailingSlash
valeur est définie true
, les barres obliques de fin à la fin du modèle sont ignorées lors de la correspondance d’un URI candidat. Par exemple, un modèle tel qu’il http://www.microsoft.com/customer/
correspondrait aux URI candidats suivants :
http://www.microsoft.com/customer/
http://www.microsoft.com/customer
http://www.microsoft.com/customer/?wsdl
http://www.microsoft.com/customer?wsdl
S’applique à
UriTemplate(String, IDictionary<String,String>)
Initialise une nouvelle instance de la classe 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))
Paramètres
- template
- String
Chaîne de modèle.
- additionalDefaults
- IDictionary<String,String>
Dictionnaire qui contient une liste de valeurs par défaut pour les paramètres du modèle.
S’applique à
UriTemplate(String, Boolean, IDictionary<String,String>)
Initialise une nouvelle instance de la classe 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))
Paramètres
- template
- String
Chaîne de modèle.
- ignoreTrailingSlash
- Boolean
true
si les caractères barre oblique « / » sont ignorés ; sinon false
.
- additionalDefaults
- IDictionary<String,String>
Dictionnaire qui contient une liste de valeurs par défaut pour les paramètres du modèle.