UriTemplate.QueryValueVariableNames Propiedad

Definición

Obtiene una colección de nombres de variable utilizada dentro de la cadena de consulta de la plantilla.

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 de propiedad

Colección de nombres de variable de la plantilla que aparecen en la parte de la consulta de la cadena de la plantilla.

Ejemplos

En el siguiente ejemplo se muestra cómo se obtiene acceso a la propiedad QueryValueVariableNames.

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

Comentarios

Esta colección excluye nombres de variable que aparecen en la sección de ruta de acceso de la cadena de la plantilla.

Se aplica a