Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

UriTemplateMatch.Data propriété

 

Date de publication : novembre 2016

Obtient et définit l'objet associé à l'instance UriTemplateMatch.

Espace de noms:   System
Assembly:  System.ServiceModel (dans System.ServiceModel.dll)

public object Data { get; set; }

Valeur de propriété

Type: System.Object

Instance de Object.

When you add a T:System.UriTemplate to a T:System.UriTemplateTable you associate data with the template. This value is application specific; no particular semantics are associated with this value. When M:System.UriTemplateTable.Match(System.Uri) is called and a match is found the data associated with the matching template is returned in the P:System.UriTemplateMatch.Data property.

The following code shows how to access the P:System.UriTemplateMatch.Data property.

UriTemplate template = new UriTemplate("weather/{state}/{city}?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)
{
    Object data = results.Data;
}

.NET Framework
Disponible depuis 3.5
Retour au début
Afficher: