UriTemplate Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe UriTemplate.
Sobrecargas
UriTemplate(String) |
Inicializa uma nova instância da classe UriTemplate com a cadeia de caracteres de modelo especificada. |
UriTemplate(String, Boolean) |
Inicializa uma nova instância da classe UriTemplate. |
UriTemplate(String, IDictionary<String,String>) |
Inicializa uma nova instância da classe UriTemplate. |
UriTemplate(String, Boolean, IDictionary<String,String>) |
Inicializa uma nova instância da classe UriTemplate. |
UriTemplate(String)
Inicializa uma nova instância da classe UriTemplate com a cadeia de caracteres de modelo especificada.
public:
UriTemplate(System::String ^ template);
public UriTemplate (string template);
new UriTemplate : string -> UriTemplate
Public Sub New (template As String)
Parâmetros
- template
- String
O modelo.
Exemplos
O exemplo a seguir mostra como chamar o construtor.
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
Aplica-se a
UriTemplate(String, Boolean)
Inicializa uma nova instância da 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)
Parâmetros
- template
- String
A cadeia de caracteres do modelo.
- ignoreTrailingSlash
- Boolean
Um valor que especifica se caracteres de barra "/" à direita devem ser ignorados.
Comentários
Quando o ignoreTrailingSlash
conjunto é definido como true
, as barras à direita no final do modelo são ignoradas ao corresponder a um URI candidato. Por exemplo, um modelo como http://www.microsoft.com/customer/
corresponderia às seguintes URIs candidatas:
http://www.microsoft.com/customer/
http://www.microsoft.com/customer
http://www.microsoft.com/customer/?wsdl
http://www.microsoft.com/customer?wsdl
Aplica-se a
UriTemplate(String, IDictionary<String,String>)
Inicializa uma nova instância da 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))
Parâmetros
- template
- String
A cadeia de caracteres do modelo.
- additionalDefaults
- IDictionary<String,String>
Um dicionário que contém uma lista de valores padrão para os parâmetros de modelo.
Aplica-se a
UriTemplate(String, Boolean, IDictionary<String,String>)
Inicializa uma nova instância da 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))
Parâmetros
- template
- String
A cadeia de caracteres do modelo.
- ignoreTrailingSlash
- Boolean
true
se os caracteres de barra "/" à direita forem ignorados; caso contrário, false
.
- additionalDefaults
- IDictionary<String,String>
Um dicionário que contém uma lista de valores padrão para os parâmetros de modelo.