Compartilhar via


UriTemplate.QueryValueVariableNames Propriedade

Definição

Obtém uma coleção de nomes variáveis usados na cadeia de caracteres de consulta no modelo.

public:
 property System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ QueryValueVariableNames { System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ get(); };
public System.Collections.ObjectModel.ReadOnlyCollection<string> QueryValueVariableNames { get; }
member this.QueryValueVariableNames : System.Collections.ObjectModel.ReadOnlyCollection<string>
Public ReadOnly Property QueryValueVariableNames As ReadOnlyCollection(Of String)

Valor da propriedade

Uma coleção de nomes de variáveis de modelo que aparecem na parte de consulta da cadeia de caracteres de modelo.

Exemplos

O exemplo a seguir mostra como acessar a QueryValueVariableNames propriedade .

UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
Uri prefix = new Uri("http://localhost");

Console.WriteLine("QueryValueVariableNames:");
foreach (string name in template.QueryValueVariableNames)
{
    Console.WriteLine("     {0}", name);
}
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
Dim prefix As Uri = New Uri("http://localhost")

Console.WriteLine("QueryValueVariableNames:")
For Each name As String In template.QueryValueVariableNames
    Console.WriteLine("     {0}", name)
Next

Comentários

Essa coleção exclui nomes de variáveis que aparecem na seção path da cadeia de caracteres de modelo.

Aplica-se a