UriTemplate.IsEquivalentTo(UriTemplate) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si un UriTemplate élément est structurellement équivalent à un autre.
public:
bool IsEquivalentTo(UriTemplate ^ other);
public bool IsEquivalentTo(UriTemplate other);
member this.IsEquivalentTo : UriTemplate -> bool
Public Function IsEquivalentTo (other As UriTemplate) As Boolean
Paramètres
- other
- UriTemplate
UriTemplate à comparer.
Retours
true si l’objet UriTemplate est structurellement équivalent à un autre ; sinon false.
Exemples
L’exemple suivant montre comment appeler le IsEquivalentTo(UriTemplate).
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
UriTemplate template2 = new UriTemplate("weather/{country}/{village}?forecast={type}");
bool equiv = template.IsEquivalentTo(template2);
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
Dim template2 As UriTemplate = New UriTemplate("weather/{country}/{village}?forecast={type}")
Dim equiv As Boolean = template.IsEquivalentTo(template2)
Remarques
Deux UriTemplate instances sont équivalentes si leurs chaînes littérales sont identiques et que les variables apparaissent dans les mêmes segments. Par exemple, « weather/{state}/{city} » équivaut à « weather/{country}/{village} ».