UriTemplate Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase UriTemplate.
Sobrecargas
| Nombre | Description |
|---|---|
| UriTemplate(String) |
Inicializa una nueva instancia de la UriTemplate clase con la cadena de plantilla especificada. |
| UriTemplate(String, Boolean) |
Inicializa una nueva instancia de la clase UriTemplate. |
| UriTemplate(String, IDictionary<String,String>) |
Inicializa una nueva instancia de la clase UriTemplate. |
| UriTemplate(String, Boolean, IDictionary<String,String>) |
Inicializa una nueva instancia de la clase UriTemplate. |
UriTemplate(String)
Inicializa una nueva instancia de la UriTemplate clase con la cadena de plantilla especificada.
public:
UriTemplate(System::String ^ template);
public UriTemplate(string template);
new UriTemplate : string -> UriTemplate
Public Sub New (template As String)
Parámetros
- template
- String
Plantilla.
Ejemplos
En el ejemplo siguiente se muestra cómo llamar al constructor .
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
Se aplica a
UriTemplate(String, Boolean)
Inicializa una nueva instancia de la clase 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)
Parámetros
- template
- String
Cadena de plantilla.
- ignoreTrailingSlash
- Boolean
Valor que especifica si se deben omitir los caracteres de barra diagonal final "/".
Comentarios
Cuando se establece trueen ignoreTrailingSlash , se omiten las barras diagonales finales al final de la plantilla cuando coinciden con un URI candidato. Por ejemplo, una plantilla como http://www.microsoft.com/customer/ coincidiría con los siguientes URI candidatos:
http://www.microsoft.com/customer/http://www.microsoft.com/customerhttp://www.microsoft.com/customer/?wsdlhttp://www.microsoft.com/customer?wsdl
Se aplica a
UriTemplate(String, IDictionary<String,String>)
Inicializa una nueva instancia de la clase 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))
Parámetros
- template
- String
Cadena de plantilla.
- additionalDefaults
- IDictionary<String,String>
Diccionario que contiene una lista de valores predeterminados para los parámetros de plantilla.
Se aplica a
UriTemplate(String, Boolean, IDictionary<String,String>)
Inicializa una nueva instancia de la clase 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))
Parámetros
- template
- String
Cadena de plantilla.
- ignoreTrailingSlash
- Boolean
true si se omiten los caracteres de barra diagonal final "/"; de lo contrario false, es .
- additionalDefaults
- IDictionary<String,String>
Diccionario que contiene una lista de valores predeterminados para los parámetros de plantilla.