UriTemplateMatch.WildcardPathSegments Propiedad
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í.
Obtiene una colección de segmentos de la ruta de acceso con los que coincide un carácter comodín en la plantilla URI.
public:
property System::Collections::ObjectModel::Collection<System::String ^> ^ WildcardPathSegments { System::Collections::ObjectModel::Collection<System::String ^> ^ get(); };
public System.Collections.ObjectModel.Collection<string> WildcardPathSegments { get; }
member this.WildcardPathSegments : System.Collections.ObjectModel.Collection<string>
Public ReadOnly Property WildcardPathSegments As Collection(Of String)
Valor de propiedad
Colección de segmentos de la ruta de acceso con los que coincide un carácter comodín en la plantilla URI.
Ejemplos
En el siguiente código se muestra cómo tener acceso a la propiedad WildcardPathSegments.
UriTemplate template = new UriTemplate("weather/{state}/*?forecast=today");
Uri baseAddress = new Uri("http://localhost");
Uri fullUri = new Uri("http://localhost/weather/WA/Seattle?forecast=today");
Console.WriteLine("Matching {0} to {1}", template.ToString(), fullUri.ToString());
// Match a URI to a template
UriTemplateMatch results = template.Match(baseAddress, fullUri);
if (results != null)
{
Console.WriteLine("WildcardPathSegments:");
foreach (string segment in results.WildcardPathSegments)
{
Console.WriteLine(" {0}", segment);
}
Console.WriteLine();
}
// Code output:
// WildcardPathSegments:
// seattle