UriTemplate.IsEquivalentTo(UriTemplate) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda UriTemplate je strukturálně ekvivalentní jinému.
public:
bool IsEquivalentTo(UriTemplate ^ other);
public bool IsEquivalentTo (UriTemplate other);
member this.IsEquivalentTo : UriTemplate -> bool
Public Function IsEquivalentTo (other As UriTemplate) As Boolean
Parametry
- other
- UriTemplate
Porovnání UriTemplate .
Návraty
true
je-li strukturálně ekvivalentní jinému UriTemplate ; jinak false
.
Příklady
Následující příklad ukazuje, jak volat 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)
Poznámky
Dvě UriTemplate instance jsou ekvivalentní, pokud jsou jejich literální řetězce identické a proměnné se zobrazí ve stejných segmentech. Například "weather/{state}/{city} je ekvivalentní "weather/{country}/{village}".